
About
What is Signals & Sorcery?
Signals & Sorcery is a Generative Audio Workstation (GAW), a new category of music tool built around contract-based composing. Define musical contracts (key, chords, tempo, bars), then generate MIDI with Gemini and audio with Stable Audio and Lyria. All generators run on an extensible Plugin SDK, with hardware-level headphone/main output routing for live performance.
The Vision
We believe generative music should keep you in the creative process, not replace it. Where one-shot tools hand you a finished song, Signals & Sorcery generates infinite MIDI and audio layers within the contract you define, so you stay in control to compose, preview, and perform AI-generated music in real-time. Intuitive and immediate, with the barriers between your ideas and their realization removed.
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 performance with headphone/main separation)
Support
Getting Help
- Documentation: Start with our Getting Started Guide
- Video Tutorials: Watch the Tutorial Videos to see features in action
- 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: Surge XT ships as the default. Any VST3/AU instrument plugin can be loaded per track.
Q: What AI powers the generation? A: Gemini for MIDI generation, and Stable Audio and Lyria for audio generation.
Credits
Core Team
- Steve Hiehn - Creator / Developer
Technologies
- Built with Electron and React
- MIDI generation powered by Gemini
- Audio generation powered by Stable Audio and Lyria
- Native audio engine built on Tracktion Engine
- Default synthesizer: Surge XT
- Extensible via Plugin SDK
Special Thanks
- Google for Gemini and Lyria, and Stability AI for Stable Audio
- The Tracktion team for the amazing audio engine
- The Surge XT team for the best free synth
- Anthropic for the MCP protocol
Contact
- Email: stevehiehn@gmail.com
- Discord: Join our server
- GitHub: @shiehn
Made with ❤️ for generative music performers