Welcome to Metrasynth!¶
Metrasynth is a collection of tracker/synthesizer tools based on the venerable SunVox audio engine.
Metrasynth is a portmanteau of “meta tracker/synthesizer”.
Contents:
Projects¶
- The Complete Guide to SunVox
- A free book for beginning to advanced users, and developers incorporating SunVox DLL into their projects.
- Orbitant
- MIDI clock and musical timing utilities for Python.
- Radiant Voices
- Create, read, modify, and write SunVox files.
- Solar Flares
- Sound design and performance tools for SunVox.
- Solar Sails
- SunVox Augmentation and Interactive Live-coding System.
- SunVOSC
- Bidirectional OSC bridge for SunVox DLL.
- sunvox-dll-python
- Python wrapper for the SunVox DLL.
- VoxPlex
- VoxPlex synchronizes files to/from SunVox for iOS.
Vision¶
The long-term vision of Metrasynth is to create new ways to interact with the SunVox app, the SunVox DLL, and the SunVox file format.
We’ll do so by following these principles:
Leverage SunVox¶
Whenever SunVox can do something by itself, let it do so.
Expose SunVox¶
Whatever the SunVox DLL and file format can do, you should be able to access it using Python in expressive object-oriented and/or functional ways.
Embed SunVox¶
Whatever sunsynth
file you can create, you should be able to load as
an instrument in a DAW using a freely available VST or similar plugin.
Explore SunVox¶
Reach the limits of SunVox’s capabilities. Report these findings back to the community, and internalize them in Metrasynth tools.
Extend SunVox¶
Create tools that use the SunVox format and DLL, but provide novel capabilities that are not feasible using the standard SunVox UI, nor using SunVox via another pre-existing DAW.
Respect SunVox¶
Show respect for Alexander Zolotov, creator of SunVox, who graciously provides his expertly-crafted audio engine as a beautiful cross-platform UI, as well as a commercially useful, zero-cost DLL.
Show respect for all members of the SunVox community, which has grown a healthy culture of sharing and experimentation.
Contributors¶
Matthew Scott¶
Matthew got his introduction to electronic music circa 1993, primarily through the tracker scene.
In 2016, after trying simulators such as SchismTracker, he discovered SunVox, and promptly wondered why he hadn’t discovered it sooner!
Once he tried an experiment using Python and the SunVox DLL, he became ecstatic and decided to embark on a mission to not only make the most of that resource, but to also share as much as possible with the SunVox community.