// the find
korginc/logue-sdk
This repository contains all the files and tools needed to build custom oscillators and effects for the prologue synthesizer.
Official SDK from KORG for writing custom oscillators and effects that run on their hardware synthesizers (prologue, minilogue xd, NTS-1, drumlogue, microKORG2, NTS-3). You write C/C++ DSP code that compiles to ARM Cortex binaries and loads onto the hardware. Targets embedded audio developers and musician-programmers who own KORG gear and want to extend it beyond the factory sounds.
The v2 platform moved from a custom static binary format to standard ELF shared objects, which means normal ARM toolchains work without KORG-specific linker magic. The browser-based WebAssembly simulator for NTS-1 mkII and NTS-3 is genuinely useful — test your DSP logic in a browser before flashing hardware, which cuts the iteration loop dramatically. The shared utility headers (fixed-point math, biquad, delay lines, SIMD intrinsics for Cortex-A7/M7) are production-quality and would save a DSP developer real time. Binary compatibility across prologue, minilogue xd, and NTS-1 mkI means you build once and load on three devices.
KORG explicitly says no technical support — community Discord is the only help channel, which matters when you hit an undocumented hardware constraint at 2am before a show. The v1 (prologue/minilogue) and v2 (drumlogue/NTS-1 mkII) SDKs are completely different architectures with separate toolchains; the README buries this and newcomers will waste time picking the wrong platform. There are no unit tests or reference implementations beyond the dummy templates — you're on your own for validating DSP correctness before flashing. The pluck oscillator example ships with a PDF from a 2026 workshop embedded directly in the repo, which is an odd artifact and signals that documentation is scattered and ad hoc.