GitHub
Sointu Tracker
Veikko Sariola2020-12-20
Open original article →Summary
Sointu is a modular software synthesizer designed for creating very small executable music intros, originally forked from 4klang. It supports multiple target architectures including 386, amd64, and WebAssembly, running on Windows, Mac, Linux, and browsers. Users can compose music via a synth tracker available as a standalone application or VST instrument plugin. Projects export as YAML files, which can be compiled into low-level assembly or WebAssembly code for integration or size-optimized demos. The project uses Go and offers tools for building and running the synth on various platforms.
Key Ideas
Sointu is a cross-platform modular software synthesizer
Targets 386, amd64 architectures and WebAssembly
Supports composing via VST plugin or standalone app
Exports music projects as YAML for custom compilation