nts1mkii-rust-wave
Firmware for Nu:Tekt NTS-1 digital kit mkII (Korg)
Custom oscillators for the NTS-1 mkII written in Rust: a port of the logue SDK Waves oscillator, a 32-byte wavetable oscillator and a simplified 2-operator FM oscillator, plus a template.
- Distribution
- Prebuilt image you flash yourself
- Source
- github.com https://github.com/h1romas4/nts1mkii-rust-wave
- Homepage
- another.maple4ever.net https://another.maple4ever.net/archives/3901/
- oscillator
- rust
- wavetable
- fm
- nts-1-mkii
- open-source
Description
The repository ships prebuilt units osc_waves (a Rust port of the SDK Waves oscillator), osc_table32 (an oscillator driven by a 32-byte waveform memory), osc_fmo2 (a simplified 2-operator FM oscillator) and osc_dummy (a sine used to check the build). It also documents how to add a new unit in Rust using the same workspace, and builds with the Arm GCC toolchain plus cargo for thumbv7em-none-eabihf. The author's blog post is linked as the project homepage.
Install notes
Download the .nts1mkiiunit files from the latest release and transfer them to the NTS-1 mkII. The README gives build steps for Linux, macOS and Windows.
Version history
| Version | Date |
|---|---|
| v1.4.0 | 2026-08-17 |
| v1.3.0 | 2026-08-16 |
| v1.2.0 | 2024-10-28 |
| v1.1.0 | 2024-07-05 |
