Skip to content

6.0.0

Latest

Choose a tag to compare

@juzzlin juzzlin released this 02 Aug 20:38

Release date:

Sun, 02 Aug 2026 20:54:17 +0300

New features:

  • Store the render settings with the song

  • Add optional multi-threaded playback

    • "Spread playback across CPU cores" in Audio settings, off by default
  • Add DSP load metering to the Device Rack

  • Add gain staging with a selectable fader position

    • Each rack slot now has a peak/RMS level meter, tapped post-gain and
      pre-insert, with a -18 dBFS marker to gain stage against
    • The Volume knob is now labelled Fader in every device and sits below Gain, in
      signal-flow order; it was previously called Master Volume, Volume or Global
      Volume depending on the device
  • Add a String Ensemble device

    • Inspired by Solina String-Ensemble
  • Add a Sub Mixer device

    • Groups other devices so a whole set is mixed and processed as one entity,
      e.g. everything except the lead synth through a single compressor
  • Add an Air Band EQ rack effect

  • Add a Simple EQ rack effect

  • Add a Vintage Passive EQ rack effect

  • Add Pattern Peek to the editor

    • Toggle via Settings => General => Editor => "Pattern Peek" (on by default)
  • Add Move to Top/Bottom to the rack effect Manage menus

  • Add FLAC support to the Sampler

  • Add selectable audio quality (oversampling) for playback and export

    • Separate "Playback quality" (Audio settings) and export "Quality"
      (Render dialog): Draft (1x), Normal (2x) or High (4x)
  • Add a Drive rack effect

    • Overdrive with Drive amount, dry/wet Mix and an output Gain (dB) knob
  • Copy an existing device or effect when creating a new one

    • "Copy Device..." in the Device Gallery duplicates another device into the slot
    • "Copy Effect..." in the Effects Gallery duplicates another effect in the same rack
    • Add direct "Import Effect..." to the Effects Gallery, matching device import
  • Add a stereo oscilloscope to the Synth

    • Live L/R waveform traces side by side on a new "Scope" tab
  • Add per-pad and per-voice insert effects

  • Add a gate to the Reverb (gated reverb)

  • Add Endless Reverb rack effect

  • Add Mid/Side processing modes to the 8-band parametric EQ

  • Add a mastering Limiter rack effect

  • Import an exported device directly from the Device Gallery

    • New "Import Device..." button creates the device from the exported settings
    • The device type is taken from the file, so there's no need to add a device first
  • Add a per-rack Enable switch to all effect racks

    • Header-level switch (on the left) bypasses the whole rack when off; on by default
  • Add chromatic mode to the Sampler

  • Store the auto note-off offset with the song

    • New Song => Settings menu, with an optional BPM sync mode (1/4 .. 1/128,
      including the 1/24 and 1/48 triplets)
    • Channels can override both the offset and the mode in their timing settings
    • The application-wide setting is now the default new songs start from
    • Lower that default from 250 ms to 25 ms, which existing settings keep
  • Let modulation stay where it sweeps to

    • A finished one-shot LFO now holds the value its shape ends on instead
      of snapping back to zero
    • Add a Sustain control to the Mod EG of the Synth and Wavetable Synth,
      0 keeping the previous AD behaviour
  • Add Supersaw and Drift voice modes to the Synth

    • Supersaw spaces the detune unevenly around a centre voice held at full
      level, so the stack keeps a core pitch instead of smearing it
    • Drift replaces fixed detune with per-voice wander, so no pair settles
      into a steady beat
    • Both roll the top off the outer voices, where the beating is roughest
    • Switching voice mode no longer changes the level
  • Make the Device Rack's gain staging target configurable

    • "Gain staging target (dBFS)" in General settings, -18 by default
  • Add an Auto Ducker rack effect

    • Side chain driven level rider whose Amount is signed, so it ducks or lifts
  • Extend faders to +10 dB, on devices and Sampler pads

    • Unity now sits three quarters up the throw; existing projects keep their gain
    • Internal devices report their own MIDI CC ranges, so CC 7 automates the
      whole fader; external ports stay on the MIDI 1.0 range
  • Add a clip LED to every Device Rack row

    • Latches on any full-scale output, clears on click
  • Draw automations as curves over the tracker lines

    • Each automation on a column gets its own vertical trace, value left to right,
      so a sine modulation reads as a sine
    • Settings => General => Editor => "Automation display" switches back to Tint
  • Add Help => What's New

    • Shows the bundled CHANGELOG from the latest release onwards
  • Make the automation curve thickness configurable

    • Settings => General => Editor => "Automation line thickness"
  • Make the edit cursor color configurable

    • Settings => Theme => Colors => "Cursor color"
  • Add Settings and Master effect rack to the Song context menu

  • Mark every menu action that opens a dialog with an ellipsis

  • Add a table of contents to the user manual

    • Sections are listed in a sidebar and clicking one scrolls the manual
    • Cross references inside the text jump to their section
    • The manual now follows the theme accent instead of a fixed orange
  • Blend the track and automation colors towards the accent color

    • Settings => Theme => Colors => "Accent blend"
    • 0 % is the original palette, 100 % puts every color on the accent hue
  • Redraw the track and column velocity scales in the accent color

    • Flat and gray at 100 %, so only scaled tracks and columns stand out
    • The tooltip now states the current value

Bug fixes:

  • Fix a stutter on the first play

  • Fix the Drum Synth allocating memory on the audio thread every callback

  • Fix voices never ending when a patch has zero sustain

  • Fix high frequencies being attenuated at 2x and 4x oversampling

  • Fix drum voices changing character with the oversampling factor

  • Fix Panner rack effect Width knob having no effect

  • Avoid copying the send effect list on every audio callback

  • Fix per-buffer heap allocation in the Sampler audio path

  • Fix audio stutter by processing real-time playback single-threaded

  • Fix audio stutter from rebuilding the processing graph every buffer

  • Fix Sampler global switches not updating when switching instance

  • Fix crash when importing a device with embedded samples

  • Fix rack Delay effect mode selector (Mono/Ping Pong/Tape had no effect)

  • Fix rack Delay effect manual (non-sync) time knob clamping at ~11 ms

  • Fix Synth Multi engine ignoring Key Track in the High, Low and Peak modes

  • Fix Unison being far louder than Poly in Synth and Wavetable Synth

  • Fix the render progress bar starting at the previous export's value

  • Fix the Clipper's reduction meter reading near full scale at all times

  • Use the configured auto note-off offset when rendering to audio and when
    exporting MIDI

    • Both used a hard-coded default unless the song had been played first
    • Channel overrides were applied correctly and are unaffected
  • Fix a disabled automation still colouring its column red

  • Fix automation playback costing far more CPU than it should

    • Every MIDI CC event reset the Device Rack model and rebuilt the port lists
  • Fix playing a song with automations marking it as modified

  • Remove the empty space above the first main context menu item

Other:

  • Speed up rendering and export by cutting the worker pool's synchronisation cost

  • Make the Drum Synth's Clap darker at low Tune settings

  • Add NOTEAHEAD_AUDIO_WORKERS env var to tune the render worker threads

    • Controls how many worker threads offline rendering/export fans out across
      (0 = single-threaded rendering); real-time playback is always single-threaded
  • Double the maximum number of devices and effects per rack to 16

  • Update README's device and effect listings

  • Update the user manual for the current devices, effects and render options

  • Hold the DSP load peak before letting it fall, so spikes stay readable

  • Sample automation values directly when drawing the editor, instead of
    rendering throwaway events for every visible line on every repaint