
About
What is Signals & Sorcery?
Signals & Sorcery is a modern generative music performance platform that combines AI-powered clip generation with a DJ-inspired dual-deck workflow. Built with modern web technologies (LangGraph & MCP), it features a native audio engine and hardware-level support for headphone/main output routing - letting you generate music privately and perform it publicly.
The Vision
We believe that generative music performance should be intuitive and immediate. Signals & Sorcery removes the barriers between your ideas and their realization, giving you a platform to generate, preview, and perform AI-created music in real-time.
Community
Discord Server
Join our active Discord community for:
- Technical support and troubleshooting
- Feature requests and suggestions
- Development discussions
- Sharing your music and workflows
- Connecting with other generative music performers
Contributing
Forever grateful for any feedback:
- Feature Ideas: Where should I take this project?
- Bugs: Bugs, system compatibility issues
- Design: Open to all UI/UX improvements
- Community: Helping other users, sharing knowledge
Download
Latest Release
System Requirements
- macOS 10.15+ (Apple Silicon & Intel)
- 4GB RAM minimum (8GB recommended)
- Internet connection for AI features
- Audio interface with 4+ outputs (recommended for Audience Mode)
Support
Getting Help
- Documentation: Start with our Getting Started Guide
- Discord: Ask questions in our Discord server
- Email: Contact me at stevehiehn at gmail.com
Frequently Asked Questions
Q: Is it free to use? A: Yes, you just need a Google account and Surge XT (free synthesizer, auto-installed)
Q: What audio interfaces work best? A: Any interface with 4+ outputs works for the full dual-deck experience. Built-in audio works for Solo Mode.
Q: Can I use it offline? A: No, the app requires an internet connection for AI generation.
Q: Is my data secure? A: I'm not doing anything weird. May add basic analytics for crash reporting.
Q: What synthesizers are supported? A: Currently Surge XT only. More synth support planned.
Credits
Core Team
- Steve Hiehn - Creator / Developer
Technologies
- Built with Electron and React
- Powered by Model Context Protocol
- Native audio engine built on Tracktion Engine
- Synthesizer: Surge XT
Special Thanks
- Anthropic for the MCP protocol
- The Tracktion team for the amazing audio engine
- The Surge XT team for the best free synth
Contact
- Email: stevehiehn@gmail.com
- Discord: Join our server
- GitHub: @shiehn
Made with ❤️ for generative music performers