Firmware

Daydream

Hype41/100

A collection of dreamy custom effects for the KORG NTS-3 kaoss pad built using the logue SDK and Claude

Daydream is custom firmware for the Korg Nu:Tekt NTS-3, by @earlofFX. Open source under GPL-3.0, 1 star on GitHub.

forKorg Nu:Tekt NTS-3·by@earlofFX

Unclaimed. Is this yours? Sign in with GitHub as @earlofFX to claim it.

Downloads
0
Star
1
Forks
0
Commits
4
Last commit
Get the source

No release files yet. Build from source.

GPL-3.0· earlofFX/Daydream·downloads come from the creator’s GitHub releases

4
Commits
0
Releases
4 commits and 0 releases in the last year
Activity · last 12 months

KORG NTS-3 - Daydream Effects

A collection of custom effects for the KORG NTS-3 kaoss pad kit, built using the logue SDK.

These effects are inspired by the lush, textural character of modern "dreamy" boutique effects pedals — granular washes, harmonic micro-loops, hypnotic drones, and spacious multi-tap delays. The goal is to bring that ambient, exploratory sound design aesthetic to the NTS-3's four effect slots.

These units were developed with the assistance of Claude (Anthropic's AI assistant), which was used throughout the DSP design, C++ implementation, and logue SDK integration process.


Units

UnitEffect TypeCharacter
COLLAGEMicro-loopOverlapping loops at harmonic speed ratios — octave stacking and shimmer
REARRANGEMulti-tap delayFour rhythmic tap configurations — straight, syncopated, triplet, double-time
UNDERPASSDrone loopCyclical micro-loops with slow modulation — hypnotic, evolving textures
FOGGranularContinuous grain clouds — sparse shimmer to dense atmospheric wash
SPACETonal delayPer-tap filtering and pitch — delay tails that evolve tonally repeat by repeat

Common Controls

All five units share the same control scheme on the NTS-3 kaoss pad:

ControlFunction
X axisPreset selection — sweep left to right through OFF / A / B / C / D
Depth knobActivity — controls density, number of heads/taps/grains
Y axisTempo (REARRANGE and SPACE only)

All units are always on — the effect runs continuously and does not require the pad to be touched to process audio. Touching the pad adjusts parameters. All units initialise at preset A, 50% activity.

Activity is quantised to the nearest 10%, preventing small finger movements from changing the sound unintentionally during performance. Note that some effects require a couple of seconds of buffered audio before stabilising.


Installation

Pre-built (recommended)

Download the .nts3unit files and load them onto your NTS-3 using the [KORG KONTROL Editor]

Building from source

You will need the logue SDK and the ARM embedded toolchain (gcc-arm-none-eabi).

  1. Clone this repository
  2. Copy the unit folder you want to build into platform/nts-3_kaoss/ inside your logue-sdk directory
  3. Build using the SDK wrapper:
./run_cmd.sh build nts-3_kaoss/collage-genericfx
  1. Load the resulting .nts3unit file via KORG KONTROL Editor

Developer

Developer ID: EARL (0x4541524C)

Unit IDUnit
0x00000002COLLAGE
0x00000003REARRANGE
0x00000004UNDERPASS
0x00000005FOG
0x00000006SPACE

Disclaimer

These units are provided as-is, with no warranty of any kind, expressed or implied.

Use at your own risk. The author accepts no liability whatsoever for any damage to hardware, data loss, unexpected behaviour, or any other consequence arising from the use of these units. Loading custom firmware onto your NTS-3 is done entirely at your own risk and may void your warranty — refer to KORG's documentation before proceeding.

These units are not affiliated with, endorsed by, or supported by KORG Inc.


Licence

Source code is released under the GNU General Public License v3.0.

This means you are free to use, modify, and distribute this code, but any derivative works must also be released under GPL v3 with source code made available.

Note that the logue SDK itself is released under the BSD 3-Clause Licence by KORG Inc. The NTS-3 kaoss pad kit is a product of KORG Inc.