Noemi: A non-deterministic composition machine, from Tweakbench (BETA TEST)

Audio Plugin Hosts and other audio software applications discussion
RELATED
PRODUCTS

Post

Should be an easy fix. I’m not super familiar with linux audio stuff yet, still lots to learn! i’ll try to get those adjusted for beta 5.

Post

Looks like I can ship on glibc 2.35 & ALSA 1.2.6.1 pretty easily. I'll get that into my CI setup, and beta 5 should be runnable for you! That should be good for Ubuntu 22.04, Debian 12, Fedora 37 and anything else newer than those.

Post

Cool, thanks for investigating, and glad it isn't looking too difficult! I'll keep an eye out for the next beta.

I know Linux can be intimidating: it's too easy to get caught up in the tribal wars over "my distribution is better than yours" or "you have to use this new packing system". But for plugins, you don't need deep system integration, you just need the user to put a binary file in the right place, so you can avoid most of that. U-he have been shipping Linux builds for years with this no-nonsense approach (they're still compiling for glibc 2.28!)

Post

I didn't realise Beta 4 was out.

The standalone here always launches at 150% scaling. Even after setting it back to 100%. The plugins don't exhibit this.

A weird side effect is that this also affects the size of some other apps here in Gnome 50. After running the Noemi standalone they will launch at 150% their normal size, even if they don't have any scaling options. I can reset this by toggling the text-scaling-factor in dconf off and back on.

Post

I noticed that all AUV3 plugins are ignored (message says "failed to load") when scanning for AudioUnit plugins since beta 3 (including beta 4). Previously most AUV3s scanned and loaded successfully. Is this by design? I'm also finding that some VST/AU plugins with midi capabilities do not show the Use as MIDI Effect check box (eg HY-MPS3 by HY-Plugins). Some plugins are also still crashing Noemi when loading (eg HoRNet HatefishRhyGenerator).

Post

I get
Application error: a client-side exception has occurred while loading www.tweakbench.com (see the browser console for more information).
when visiting https://www.tweakbench.com/alpha

I've tried the URL in Firefox, Chrome and Safari.

Post

The URL has changed since the alpha version. Try https://www.tweakbench.com/noemi.

@tweakbench, do you want to edit the first post in this thread and add the current link?

Post

updated!

Post

Noemi 1.0.0-beta-5 now available: https://www.tweakbench.com/noemi
Image

Changelog:
- Stability + performance hardening, deeper generation, a cleaner UI, and DAW-ready plugin MIDI output
- Fixed two crashes when adding or deleting a node or a modulation source during playback.
- Fixed a hard audio lock-up when the arrangement switched scenes during playback.
-Fixed silent mixer channels and a missing modulation matrix after reloading a saved project, and hardened the reload path.
- Hardened project teardown, arrangement scene changes, and project loading; a corrupt project now rolls back to an empty one instead of loading half-way.
- Added a crash reporter that writes a stack trace and the active project path to the logs folder.
- Hardened the shield that keeps u-he plugins from crashing when their editor is closed and reopened on Linux.
- Removed audio-thread memory allocations and per-sample math from SimSim, Cantia, Leeroy, the mastering chain, and the metronome.
- Added MIDI output to the host DAW: route a MIDI Output node to Host (DAW) to drive your DAW's own instruments (VST3/CLAP; hidden in the AU, which no common host routes).
- Macro knobs are now automatable plugin parameters and follow host automation and MIDI-learned CC in both directions.
- Added a Conductor: generators set to Follow Conductor share one chord progression and energy curve.
- Added drag-out: drag a Pattern or Rhythm to a DAW or Finder as a MIDI file, and drag the Waveform, Granular, or Slicer audio out as a WAV.
- Fixed five Generator controls that had no effect: voice-leading strength, motive length, development probability, variation amount, and chord-tone bias.
- Generate Song is now reproducible from its seed, and scale detection recognises modal and exotic scales.
- Fixed user presets for SimSim, Cantia, Leeroy, Ostion, and the internal effects: a selected preset now applies immediately.
- Fixed the mixer Solo button, which did nothing.
- Added a Randomize button to the Generator.
- Added Save/Browse preset menus to SimSim, the internal effects, and Ostion, and made preset favourites starrable.
- Added a count-in toggle, fixed the OS key-repeat beep when holding a QWERTY musical key, and fixed the automation record button blinking without arming.
- Randomize no longer changes an instrument's output level.
- Modernized the Generator editor layout and aligned each caption with its knob (also fixed in the Transformer editor).
- Themed checkboxes and radio buttons, made slider indicators visible in the light theme, and extended undo to the mixer, modulation matrix, and mastering chain.
- Fixed the first undo after launch silently disabling autosave and the CPU meter.
- Linux release builds now run in an Ubuntu 22.04 container, lowering the runtime floor to glibc 2.35 / ALSA 1.2.6 (Ubuntu 22.04+, Debian 12+, Fedora 37+); binaries statically link libstdc++/libgcc and the build verifies the glibc floor with objdump.

Post

Looking at the standalone for now, stability seems pretty good. However I still have the scaling issue I mentioned in the last beta. It always loads at 150% scaling, affecting other apps on the system.

Changing the UI theme sticks on a re-launch, but the scaling setting doesn't.

Post

Screenshot 2026-07-06 at 11.46.10.png
In beta 5, AUV3 plugins are still being ignored when scanning for AudioUnit plugins (since beta 3). In beta 2 most AUV3s scanned and loaded successfully.

Also, some VST/AU plugins with midi capabilities are still not showing the Use as MIDI Effect check box (eg HY-MPS3 by HY-Plugins).
You do not have the required permissions to view the files attached to this post.

Post Reply

Return to “Hosts & Applications (Sequencers, DAWs, Audio Editors, etc.)”