The Art and Science of

comp.graphics

a collection of articles about computer graphics: news, history, fundamentals, graphics programming and applications

  1. Home
  2. Articles
  3. Sointu Tracker

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

Related Articles