
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 Lyria. All generators run on an extensible Plugin SDK, with hardware-level headphone/main output routing for live performance.
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 compose, preview, and perform AI-generated 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 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 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 Lyria
- Native audio engine built on Tracktion Engine
- Default synthesizer: Surge XT
- Extensible via Plugin SDK
Special Thanks
- Google for Gemini and Lyria
- 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