Skip to content
altstrument

Sawstack Legio

Firmware for Legio (Noise Engineering)

Five-voice supersaw oscillator with detune, three morph modes (stack, rich, sub), a stereo VCA width switch, encoder pitch trim and V/Oct and gate inputs. The same DSP core also builds as a macOS AU/VST3 plugin.

by Carl Tashian

ActiveSource: openMIT
Distribution
Build from source yourself
License notes
Firmware source is MIT per the repository LICENSE. Plugin binaries built from plugin/ are also subject to JUCE's AGPL-3.0 terms unless a commercial JUCE license is held.
Source
github.com https://github.com/tashian/legio-sawstack
Homepage
github.com https://github.com/tashian/legio-sawstack

Description

It is built on libDaisy's DaisyLegio board class, and the README gives a calibration procedure for the V/Oct input, since ADC offset and gain differ between modules. The gate input hard-syncs the voices. It is one of three Legio firmwares by the same author.

Install notes

No prebuilt binary. Build with make in firmware/ and flash with make program-dfu after entering the bootloader (hold BOOT and press RESET on the Patch SM). Calibrate V/Oct as described in the README. Noise Engineering's firmware portal restores the stock firmware.

Version history

Sawstack Legio version history
VersionDateNotes
main @ c3ce9982026-09-22No tagged releases; this is the latest commit.

Back to Legio