MACOS AUV2·VST3·CLAP·LV2 - WINDOWS VST3·CLAP·LV2 - LINUX VST3·CLAP·LV2 - IOS AUV3 - NO DRM - LIFETIME FREE UPDATES
← Catalog/Standalone/Noemi
Noemi

Now on iPad

Noemi runs on iPad and Apple Vision with a touch-optimized UI. Free 7-day trial, then a one-time $19.99 unlock — a separate App Store purchase from the desktop version.

Download on the App Store

Documentation

The complete Noemi manual - every composition source, instrument, effect, and workflow - online and always up to date.

Read the docs →

Noemi

NON-DETERMINISTIC COMPOSITION DAW
$50$30One-time. Yours forever.
Instant download · Stripe secure checkout
Original Release
Version1.0.7
Updated
FormatsStandalone · AU · VST3 · CLAP · LV2
SystemsmacOS · Windows · Linux
DRMNone
Noemi is the first Tweakbench DAW. Instead of a linear timeline, you wire composition building blocks - patterns, generators, instruments, transformers, and effects - into a node graph that creates evolving music in real time. Standalone app for macOS, Windows, Linux, plus VST3/AU/CLAP/LV2 plugins.

Supports microtuning via MTS-ESP. Use a compatible MTS-ESP tuning master to explore alternative scales and tuning systems beyond standard 12-tone equal temperament.
What you get
01Instant download from your account
02Universal binary - Mac, Win x64, Linux
03Lifetime free updates & unlimited downloads
04No DRM or key BS - share with your broke buddy
ChangelogView all →
September 5, 2026 - 1.0.7
Fixed: the YouTube audio sampler downloads again; its bundled downloader now updates itself when it goes stale.
September 5, 2026 - 1.0.7
Fixed (Windows, Linux): the YouTube sampler now fetches the audio converter it needs.
September 5, 2026 - 1.0.7
Fixed: re-slicing the same video replaces the old audio instead of appending to it.
What's inside

7 Composition Sources

Pattern (4 polyrhythm playheads), Generator (probabilistic rules with 30+ scales), Rhythm (8-lane step sequencer), LiveCode (TidalCycles-inspired notation), Waveform, Slicer, and Granular synthesis.

5 Built-in Instruments

Chirusa (4-osc subtractive), SimSim (wavetable morphing), Cantia (formant voice), Leeroy (drum synthesis), Ostion (drum sampler) - plus VST3/AU/CLAP/LV2 plugin hosting.

Effects & Mastering

8 built-in effects, including Utility. Mastering chain: Parametric EQ, Stereo Imager, Multiband Dynamics, Maximizer. 2 send/return bus effects. External plugin hosting.

Chainable MIDI Transformers

Arpeggiator, Chord Generator, Scale Quantizer, Euclidean Rhythm, Markov Chain, Style Learner, Probability Gate, Humanize, and more - all chainable.

Deep Modulation

11 modulation source types (LFO, Envelope, Step Seq, Random, Follower, Sidechain, Macro, MIDI, OSC, MiniNotation, Automation) with per-route rate and response curves.

Performance & Arrangement

16-slot scene system with crossfade. Full-screen Performance View. Song arrangement engine with 10 templates. Ableton Link sync.

Expression & Tuning

MPE per-note pressure, slide, and pitch bend. MTS-ESP microtuning with SCL/KBM loading. MIDI I/O, OSC control, CC binding with Learn mode.

Export & Workflow

Single mix or multitrack WAV/MP3 export. Per-section rendering. Preset browser with patch export/import. Autosave with crash recovery.

Cross-Platform

macOS (Universal), Windows (x64), Linux (x86_64), iOS (iPad). 4 color themes. Customizable shortcuts. VoiceOver accessibility.

Changelog

1.0.7 September 5, 2026

  • Fixed: the YouTube audio sampler downloads again; its bundled downloader now updates itself when it goes stale.
  • Fixed (Windows, Linux): the YouTube sampler now fetches the audio converter it needs.
  • Fixed: re-slicing the same video replaces the old audio instead of appending to it.
  • Fixed: undo, redo, or a host reloading a session during playback could crash Noemi.
  • Fixed: on narrow windows and on iPad, toolbar buttons past Effects disappeared. The toolbar now moves whatever does not fit into a menu, and the scene strip no longer collapses either.
  • Fixed (iPad): long-pressing now opens context menus throughout the app.
  • Fixed (iPad): opening a project from the Files app or another app now works. The project is copied into Noemi's Documents folder, so it saves normally afterwards.
  • Fixed (iPad, plug-in): when the trial ends, Noemi now says so instead of going silent with no explanation.
  • Fixed (iPad, plug-in): menus now open in the right instance when a host has several copies of Noemi loaded.
  • Fixed (Windows, Linux): the YouTube audio sampler now works on all three platforms, fetching the helper tools it needs on first use.
  • Fixed (Linux): secure connections now work, so the update check runs.
  • Fixed (Windows, plug-in): Noemi's working folder no longer nests one level deeper on every load, which eventually broke session saves.
  • Fixed (Windows): file names and paths are now correct in logs.
  • Fixed (Windows): the installed program and plug-ins now report the real version in their file properties.
  • Fixed: the Mod Matrix shows its routing connections again.
  • Fixed (Linux especially): removing or recoloring a modulation could crash the app.
  • Fixed: a MIDI effect that was never attached to an instrument is no longer routed and shown as though it were.
  • Fixed (Linux): a failed plugin scan now explains itself. Every scan helper writes to 'scan-worker.log' beside the other logs, and 'Noemi --scan-file <path>' prints it after scanning.
  • Fixed: projects now reopen framed on your modules; the canvas view is saved with the project. Files from earlier versions open framed around their modules.
  • Fixed: modules added while the canvas was scrolled now land where they appear to.
  • Fixed: a new project no longer opens with the Mixer half off the right-hand edge on smaller windows.
  • Fixed (plug-in): saving a host session, reloading it and saving again now produces identical state.
  • Scrolling or zooming the canvas no longer marks a project unsaved, but is still kept by the next save.
  • Fixed: the pattern and waveform lane settings popovers now follow the UI scale, open above the gear, and are easier to read.

1.0.6 August 30, 2026

  • Fixed (Linux): a slow plugin scan could blacklist every plugin on the system. A helper that fails to start now blacklists nothing, and 'Noemi --scan-file <path>' scans one plugin and prints what it finds.
  • Fixed: pinch and scroll zoom now work around the pointer, the minimap frames the right area, the dot grid stays put, and the zoom percentage is accurate.
  • Fixed (iPad): dragging a control in the Mod Matrix or Mixer no longer scrolls the panel out from under your finger. Card backgrounds and empty space still scroll.
  • Fixed: a project whose audio reached the Mixer through a group came back silent after reload. Reloading now restores any mixer-connected track whose slot was lost.
  • Fixed: ungrouping left dangling cables and silent tracks until you re-cabled by hand.
  • Changed: an instrument left with no path to the Mixer is now silenced instead of playing dry into the master.
  • Fixed: the Effects and MIDI Effects menus now load the plug-in format you picked.
  • Loading a project now validates the file first, so a corrupt or newer-version file leaves your open session untouched. A bad recovery file is quarantined instead of crashing every launch.
  • Project, preset and recovery saves are atomic: a crash or full disk mid-save leaves either the old file or the new one, never a truncated project.
  • Samples are stored once in a per-user library instead of being copied into every undo step, scene and autosave, so projects with samples use far less memory. Project files still carry their audio.
  • The plug-ins now share the factory content installed with the app instead of embedding a copy: each binary is about 28 MB smaller, and a full install drops from over 1.1 GB to less than half that. All 25 manual illustrations now appear in the in-app manual.
  • A NaN or infinity from a hosted plugin no longer poisons the EQ, dynamics and maximizer for the rest of the session; the mastering chain restarts cleanly.
  • Fixed: the standalone app no longer spikes CPU on every fade to silence.
  • Fixed: closing a hosted plugin's window during playback could disrupt audio.
  • Adding, removing and re-cabling nodes no longer waits on a slow hosted plugin, and note routing costs far less on the timing thread.
  • Fixed: saving while playing now stores the tempo you set rather than a mid-modulation value.
  • As a plug-in, Noemi no longer installs process-wide crash handlers that could take the host down with it.
  • In hosts: Noemi reports its true (zero) latency, stops only when the host stops (fixing Play halting in hosts like AUM), matches offline bounces to live playback, accepts mono and sidechain layouts, and reports its reverb and delay tail so renders no longer truncate it.

1.0.5 August 23, 2026

  • Eight stereo output pairs when running as a plug-in: right-click a mixer strip or a node to send a part out on its own pair. Aux pairs skip the Mastering Chain, and start switched off so existing sessions open unchanged.
  • The standalone app lists your interface's stereo pairs by name in the Output menu and opens the device channels for you. Projects fall back to the main mix on a smaller interface and re-attach when the pairs come back.
  • Each pair of a hosted multi-out plugin can be routed independently. Mixer strips name themselves after their pair ("Kontakt 3/4"), and multitrack export now writes every wired pair as its own stem.
  • New "Mute FX sends on aux out" toggle in the Output menu: silence a part's bus sends while it is aux-routed, and get them back untouched when it returns.
  • Sidechain keying for effects: a hosted compressor, gate or ducker with a key input grows a second input port, so wiring a kick into it is one cable. The internal Compressor takes a key the same way, across VST3, AU, CLAP and LV2.
  • New Utility internal effect: gain trim, stereo width, balance, mono fold, channel swap and per-channel polarity, fully modulatable like the other internal effects.
  • The Connect menu now lists ports: each pair of a multi-out plugin, a plugin's MIDI out, and sidechain-capable effects as "- Sidechain". Disconnect lists cables individually, so one of several can be removed alone.
  • Randomize Project rebuilt: a roll now varies every layer inside one tempo, key and scale, with one to three melodic voices, genuinely different signal flows, factory presets on instruments and effects, generated or library drums, bus sends and LFOs.
  • Fixed: the Mixer node's bus port labels are now centred on their pins.
  • MIDI Input nodes can now take a specific MIDI device, so two controllers can drive two chains without crossing over. Existing projects keep "All devices".
  • Fixed: CLAP plugins with more than one audio output are now hosted properly, instead of arriving as a single stereo pair.
  • Plugin nodes now show which format is loaded, with a VST3/AU/CLAP/LV2 badge on the node, in its tooltip, and in the plugin window's title bar.
  • Fixed: choosing a plugin from the VST3, CLAP or LV2 menu could load its AudioUnit instead. The format you pick is the format you get.
  • Fixed: replacing a plugin node could insert a different plugin than the one picked.
  • Hosted multi-out plugins now expose their extra pairs as separate ports, so each part of a drum plugin or a Rack patch can be wired somewhere different instead of arriving pre-mixed. Multi-out effects split off their extra pairs too.
  • Fixed: unloading a Noemi plug-in could crash the host, most visibly in Ableton Live when changing a plug-in's output routing.
  • Fixed (Windows, Linux): the pin button in a hosted plugin's title bar sat partly underneath the close button.

1.0.4 August 18, 2026

  • Fixed: toggling "Use as MIDI Effect" on a hosted plugin could crash Noemi.
  • Fixed: a MIDI effect plugin on its holding track never ran, so a Transformer after it produced silence, it could not drive a MIDI Output, and its cables never animated.
  • MIDI effect plugins now work in any topology, not just wired straight to one instrument. A direct connection keeps the sample-accurate path; a Transformer, a MIDI Output or fan-out to two instruments routes through the graph, which previously fed only one instrument.
  • New Set MIDI Channel transformer, so multitimbral instruments are reachable. Plugin modules now send on the channel a note carries, and a MIDI Output can be set to "From note" to do the same.
  • New MIDI CC Out module: sends a modulatable value out as a MIDI controller, so LFOs, automation and mini-notation can shape a hosted plugin or an external synth.
  • New MIDI Round Robin transformer: cycles notes across a range of MIDI channels, for driving separate parts of a multitimbral instrument.
  • New Note Delay transformer: MIDI echoes with feedback, per-repeat pitch offset, and repeats that keep the original note's length.
  • New Gate Length transformer: scales how long notes sound.
  • New Latch transformer: chord memory - holds notes until the next phrase begins.
  • New Strum transformer: spreads chords out in time, up, down or randomly.
  • Velocity Scaler gained a response curve, so it can compress or expand dynamics rather than only tilt them.
  • Fixed: notes from the Arpeggiator and Euclidean Rhythm sustained until the same pitch retriggered or you hit panic.
  • Fixed: humanization now actually moves notes off the grid, in the Humanize transformer, the Generator's Humanize control and song-section variations. Note-offs move with them, so notes keep their length.
  • Fixed: stopping the transport could leave a note sounding when a transformer had a release queued.
  • Fixed: re-selecting the device already shown in a MIDI Output now reopens the port, so a failed open can be retried.
  • Fixed: controller data (CC, pitch bend, aftertouch) was dropped when a Transformer, a MIDI Output or a group boundary was in the way. Every path now routes it the same way.
  • MIDI Splitter output ports are now labelled "in Ch N": they filter by incoming channel rather than assigning one.
  • Transformer knobs now show their value beneath the dial, and every transformer node shows its current setting on the canvas.
  • Fixed (Linux): plugin scanning could fail for every plugin, each sitting on "Testing" for 30 seconds and then going red.
  • Plugin scanning now writes to the log in shipping builds, so a failed scan leaves something to go on.
  • Fixed: grouping modules could silence them. Notes and controller data crossing a group boundary were dropped, so grouping an instrument with its effect cut the sound. Grouping a MIDI effect with its instrument also keeps its sample-accurate routing.

1.0.3 August 9, 2026

  • All timeline editors (piano roll, drum grid, automation lane, Arrangement View, Waveform, Slicer) now have visible scrollbars with zoom buttons, and trackpad horizontal swipes pan the timeline.
  • Piano roll and drum grid: double-click adds or removes notes (Reason/Bitwig style), and click-drag on empty space lasso-selects a group that moves together.
  • New MIDI Splitter module: up to 16 output ports, each filtering a MIDI channel, so multi-channel sources can drive a different instrument per channel.
  • Fixed: tempo-synced modulation (LFO, step sequencer, random, mini-notation) ran at a fixed 120 BPM. It is now phase-locked to the transport and cannot drift.
  • Fixed: modulation phases kept running across stop and play, so a pattern's relationship to its LFOs changed every transport cycle. Play now restarts everything together.
  • As a plug-in, Noemi now locks to the host timeline: aligned start, locate and loop following, and drift correction. Ableton Link phase corrections reach the pattern clock.
  • The step sequencer modulator gained tempo-sync with musical divisions (1/1-1/32, dotted and triplet), and the LFO and step sequencer rate knobs show a live readout.
  • Double-click or Cmd-click resets any knob or slider to its default, including modulation route depths. Transformer knobs now reset to the true default, not the panel-open value.
  • Fixed (Linux): freeze at launch on desktops without a compositor (i3, dwm). GPU rendering is now compositor-gated, with a View menu override.
  • Fixed (macOS): in Ableton Live, editor windows of plugins hosted inside Noemi opened behind Noemi's own window.
  • Fixed: most Transformer knobs (transpose, gate probability, velocity scale, arp rate, humanize, random transpose range, temperature) could not be dragged, only modulated.
  • Transformer editors rebuilt to the standard control language: full-size knobs, tidy layouts, note names on the Note Filter range, and a live pattern display on the Euclidean Rhythm. Any modulatable knob now shows a dot in the modulator's colour.
  • SimSim, Cantia and Leeroy synth parameters (oscillator, filter, envelope, per-drum level, pan and tune, and effects mix) are now modulation targets and host-automatable.
  • Knobs targeted by a modulation route now animate with the modulated value, instead of only showing the indicator dot.
  • Fixed: stuck notes when changing a transformer's settings or enable state while notes are held (Scale Quantizer, Transpose, Random Transpose, Chord Generator, Markov Chain, Style Learner).

1.0.2 August 7, 2026

  • Plugin modules that produce MIDI now carry it on a second output port, alongside their audio. Patch it into an instrument, a Transformer or a MIDI Output and the plugin drives the rest of your composition while its audio keeps flowing to the mixer.
  • Fixed: notes from one MIDI Input module could be played by an unrelated MIDI Output on another channel, so a multi-channel controller reached instruments it was not cabled to. Your patch cables now decide where notes go.
  • Fixed: MIDI CC bindings only worked on channel 1, so a knob on channel 10 could not be mapped at all. Bindings are now checked on every channel, and pitch bend and aftertouch follow the same rule.
  • Fixed (macOS): opening a VCV Rack 2 window could hang Noemi.
  • Fixed: an out-of-range MIDI channel in a project file is now clamped on load, as the editors already do.

1.0.1 August 2, 2026

  • Fixed: File > New Project left the arranger untouched, so a demo project's sections stayed on the timeline and kept firing scene changes.
  • Fixed: the Scene field in the section editor showed character codes instead of scene numbers, and refused the value it displayed. Scenes are now picked from a list of your own scene names.
  • Fixed: sections in the transport arranger strip are now drawn where they can be clicked.
  • New Arrangement View (View > Arrangement View, or F10): a full-window song editor with a bar ruler, drag-to-reorder, edge resizing, multi-select, inline renaming and separate automation lanes. The transport strip stays as a read-only mini-map.
  • New per-section controls: repeats, mute, and follow actions (repeat, jump to a section, or pick a random one with a probability), plus a Loop toggle for the whole arrangement.
  • Energy, role and random seed are now editable, in the section inspector.
  • Fixed: section crossfades now finish on the section boundary, so each section starts cleanly on its own material.

1.0.0 2026-07-26

Initial public release - Noemi is out of beta.

  • Noemi 1.0 is here: the non-deterministic composition machine is out of beta and stable. Standalone app for macOS, Windows, and Linux, plus VST3 / AU / CLAP / LV2 plugins to run it inside your DAW.
  • Added an in-app update check: Noemi tells you when a new version is available (Help > Check for Updates), downloaded through your Tweakbench account - no auto-update, nothing installed behind your back.
  • Project files now save canonically: repeated tempo edits no longer bloat the file or shadow the real tempo. Saves are deterministic, and older projects self-repair when opened.
  • Hardened project loading against files saved by a newer version of Noemi, on both .nmi open and DAW plugin-state restore.
  • Ableton Link Audio is disabled in 1.0 while the wider ecosystem catches up; plain Ableton Link (tempo + transport sync) is unchanged, and Link Audio projects load as plain Link.

Pre-release

Beta Releases (1.0.0 beta 1 - beta 6) 2026-03-17 - 2026-07-11

6 betas taking Noemi from feature-complete to release-ready: full UI redesign, mastering and mixing, plugin builds, and deep stability work

  • Complete flat, minimal visual redesign with one control language across every editor - consistent knobs, captions, tooltips, double-click reset - and Dark, Light, and High Contrast themes everywhere, switchable live.
  • Mastering chain (Parametric EQ, Stereo Imager, Multiband Dynamics, Maximizer, each with presets), 2 send/return bus effects, and an independent per-channel mixer.
  • Noemi shipped as VST3/AU/CLAP/LV2 in instrument and effect variants, with LV2 hosting added alongside VST3/AU/CLAP, MIDI output to the host DAW, and signed installers on macOS and Windows.
  • MIDI input recording with count-in and metronome, a Conductor sharing one chord progression and energy curve across generators, drag-out of patterns and audio as MIDI/WAV, and a rebuilt modulation matrix with visual source cards and draggable ADSR editors.
  • iOS/iPad build with a touch-optimized UI, Windows ASIO, a JACK/ALSA/PipeWire fallback chain on Linux, UI Scale 50-200%, and Ableton Link Audio.
  • Deep stability work: a crash reporter, out-of-process AU scanning, no audio-thread allocations in the instruments or mastering chain, hardened saving and project loading, and fixes for crashes while editing during playback, scene-change lock-ups, and plugin-window memory leaks.

Alpha Releases (0.1.0 - 0.9.2) 2026-02-09 - 2026-03-09

35 alpha releases building the full Noemi feature set from initial prototype to feature-complete app

  • 7 composition sources: Pattern, Generator, Rhythm, LiveCode, Waveform, Slicer, Granular.
  • 5 built-in instruments (Chirusa, SimSim, Cantia, Leeroy, Ostion), 7 internal effects with 56 presets, 12 MIDI transformers.
  • Modulation matrix with 11 source types, 16-slot scene system, arrangement engine with 10 templates, Performance View.
  • VST3/AU/CLAP hosting, MPE expression, MTS-ESP microtuning, OSC, Ableton Link, 4 themes, VoiceOver accessibility.
More from the bench