svseq
is a simple pattern based step sequencer built around the Novation Launchpad MK1 and the Sunvox sound engine. It supports the Ableton Link protocol and will synchronize automatically with other Link enabled applications.
git clone --recurse-submodules https://gitlab.com/hwestphal/svseq.git
cd svseq
poetry install
(cd audio && poetry run python setup.py build_ext --inplace)
Put your melody and percussion instruments as .sunsynth
files at ./instruments
.
All instruments should be bundled as meta-modules exposing appropriate controls (no. 6 to 9). Percussion instruments will be played at note C3, C4 up to C9.
poetry run python main.py