Overview of Solar Flares¶
Part of the Metrasynth project.
Purpose¶
Sound design and performance tools for SunVox.
Tools included¶
- Module Polyphonist
- Converts most monophonic-only MetaModules into polyphonic MetaModules that support up to 16 simultaneous voices while keeping controller values synchronized.
- Pattern Polyphonist
- Converts a pattern that uses a standard module into one that rotates through the available voices of a polyphonic MetaModule.
Tools under development¶
- MetaModule Construction Kit
- A MetaModule construction kit based on a mixture of: creating modules and initial controller settings via code; direct manipulation of code inputs and controller values; customized mapping of controllers and controller groups to the final MetaModule.
- FM-n Construction Kit
- An application of the MetaModule Construction Kit and Module Polyphonist for creating and patching n-controller polyphonic FM synthesizers.
Support for dynamic UIs¶
Solar Flares has no interactive UI of its own; it interacts with dynamic UIs through data structures and hints.
Metrasynth `Solar Sails`_ is one such project: a desktop app for Linux, Mac, and Windows that wraps the Solar Flares tools.
Requirements¶
- Python 3.6