Noemi: A non-deterministic composition machine, from Tweakbench (BETA TEST)
-
- KVRist
- 34 posts since 25 Feb, 2026
Looks like the instrument vst crashes in cakewalk but the effect version loads fine for whatever reason..
-
- KVRist
- Topic Starter
- 423 posts since 1 Feb, 2003 from Los Angeles, CA
we're you possibly using a Slicer or a Granular module when these were crashing? i think i found a UI bug that could have caused these.sprnva wrote: Fri Mar 20, 2026 6:34 pmI don't do discord but I've attached three crash reports. Hope they help!tweakbench wrote: Fri Mar 20, 2026 6:05 pm If you can drop me the crash log ips files on discord that’d be a huge help!
-
- KVRAF
- 2622 posts since 16 Jan, 2013
No I was pretty much always doing the same test: either pattern and simsim or rhythm and leeroy. Then adding an effect like reverb or chorus. Which as I mentioned earlier doesn't do anything.tweakbench wrote: Sat Mar 21, 2026 6:50 pm we're you possibly using a Slicer or a Granular module when these were crashing? i think i found a UI bug that could have caused these.
On Linux it would mostly crash when interacting with the UI. Either removing a module or cable or using a menu. So perhaps a similar UI bug?
-
- KVRist
- Topic Starter
- 423 posts since 1 Feb, 2003 from Los Angeles, CA
The Big Sur crashes seem related to my custom fonts, so i’m just disabling it on os 11. i’m currently installing ubuntu on another machine to better debug the linux builds!
-
- KVRAF
- 2622 posts since 16 Jan, 2013
Interesting. I checked and it doesn't crash on Monterey. Wonder what it is with Big Sur that causes the problem. Perhaps a JUCE bug?
Hopefully you have an idea about why the effects are not working. It's a bit strange. If I create a random project the effects work. But if I create a project from scratch (generator, sound source, effect) they don't. I tried saving a project and re-opening it to see if that would work, but the effects were still off.
Hopefully you have an idea about why the effects are not working. It's a bit strange. If I create a random project the effects work. But if I create a project from scratch (generator, sound source, effect) they don't. I tried saving a project and re-opening it to see if that would work, but the effects were still off.
-
- KVRist
- Topic Starter
- 423 posts since 1 Feb, 2003 from Los Angeles, CA
i’ve only been able to track the big sur crash down to custom font rendering, so just system fonts on big sur for beta 2. i may have the effect hookup bug ironed out too. will know in the next day or so!sprnva wrote: Sun Mar 22, 2026 2:42 pm Interesting. I checked and it doesn't crash on Monterey. Wonder what it is with Big Sur that causes the problem. Perhaps a JUCE bug?
Hopefully you have an idea about why the effects are not working. It's a bit strange. If I create a random project the effects work. But if I create a project from scratch (generator, sound source, effect) they don't. I tried saving a project and re-opening it to see if that would work, but the effects were still off.
currently hardening stability on linux and windows before i publish beta 2
-
- KVRist
- Topic Starter
- 423 posts since 1 Feb, 2003 from Los Angeles, CA
Beta 2 is almost complete.. I think it will post tomorrow night or the next day, depending on some serious windows bugs I'm trying to resolve.
-
- KVRist
- Topic Starter
- 423 posts since 1 Feb, 2003 from Los Angeles, CA
https://www.tweakbench.com/noemi - 1.0.0 beta 2 released
Mastering chain, bus effects, independent mixer channels, LV2 plugin hosting, and plugin format support (VST3/AU/CLAP/LV2)
- Mastering chain with 4 stages: Parametric EQ with spectrum analyzer, Stereo Imager with animated visualization, Multiband Dynamics, and Maximizer
- Bus effects: 2 send/return effect buses on the mixer with per-channel send knobs and return controls
- Independent per-channel mixer: each channel has its own volume, pan, mute, and solo with editable names
- LV2 plugin format support alongside VST3/AU/CLAP on all desktop platforms
- Plugin Settings dialog for managing scan paths per format
- Noemi now available as VST3, AU, CLAP, and LV2 plugin in instrument and effect variants
- Export filenames include tempo and master key
- Fix crash on macOS 11 (Big Sur): heap corruption in sampler and font rendering
- Fix crash when opening projects with deleted master track
- Fix pendulum playback and note truncation issues at loop boundaries
Mastering chain, bus effects, independent mixer channels, LV2 plugin hosting, and plugin format support (VST3/AU/CLAP/LV2)
- Mastering chain with 4 stages: Parametric EQ with spectrum analyzer, Stereo Imager with animated visualization, Multiband Dynamics, and Maximizer
- Bus effects: 2 send/return effect buses on the mixer with per-channel send knobs and return controls
- Independent per-channel mixer: each channel has its own volume, pan, mute, and solo with editable names
- LV2 plugin format support alongside VST3/AU/CLAP on all desktop platforms
- Plugin Settings dialog for managing scan paths per format
- Noemi now available as VST3, AU, CLAP, and LV2 plugin in instrument and effect variants
- Export filenames include tempo and master key
- Fix crash on macOS 11 (Big Sur): heap corruption in sampler and font rendering
- Fix crash when opening projects with deleted master track
- Fix pendulum playback and note truncation issues at loop boundaries
-
- KVRAF
- 2622 posts since 16 Jan, 2013
Thanks for adding LV2 support! I've had a quick play with the standalone and plug-ins here on Linux. The effects are working now. I've also scanned and added the LV2 and VST3 plug-ins on my system.
I've had a few crashes with the standalone. Like when adding an external instrument. When I reload Noemi and try again it usually works fine.
The plug-ins are still very hit-and-miss with Ardour and Bespoke. Ardour loads the LV2 plug-ins fine but will crash when trying to load the VST3s. However, if I load the LV2 (or any LV2 instrument) and replace it with the VST3 there's no crash. Maybe it's something to do with audio or midi mapping on initialisation?
In Bespoke both LV2s open with black windows. Running from a terminal it shows "lilv_world_load_file(): error: Error loading file `file:///home/me/.lv2/Noemi.lv2/ui.ttl'". Checking inside the plug-ins, these are both zero-byte files. With VST3 the instrument plug-in opens fine but the FX one still freezes up when trying to open the UI.
I've had a few crashes with the standalone. Like when adding an external instrument. When I reload Noemi and try again it usually works fine.
The plug-ins are still very hit-and-miss with Ardour and Bespoke. Ardour loads the LV2 plug-ins fine but will crash when trying to load the VST3s. However, if I load the LV2 (or any LV2 instrument) and replace it with the VST3 there's no crash. Maybe it's something to do with audio or midi mapping on initialisation?
In Bespoke both LV2s open with black windows. Running from a terminal it shows "lilv_world_load_file(): error: Error loading file `file:///home/me/.lv2/Noemi.lv2/ui.ttl'". Checking inside the plug-ins, these are both zero-byte files. With VST3 the instrument plug-in opens fine but the FX one still freezes up when trying to open the UI.
-
- KVRer
- 25 posts since 13 Jan, 2007
What is this a beautiful tool and plugin. Superb. What is your planing a free tools or in the bundle? Hope that’s a tool for the future!!!
-
- KVRist
- Topic Starter
- 423 posts since 1 Feb, 2003 from Los Angeles, CA
As of now the plan will be to sell Noemi on its own, and create an additional bundle that is all plugins and noemi for a discount.
-
- KVRist
- Topic Starter
- 423 posts since 1 Feb, 2003 from Los Angeles, CA
Noemi 1.0.0 beta 3 is live!
https://www.tweakbench.com/noemi
- Ableton Link Audio support
- Modulation processing now only touches parameters with active routes, avoiding huge per-tick scans on plugins with thousands of automatable parameters
- AU plugins now scan out-of-process so a crashing AU takes down the scanner child process instead of Noemi
- Modulation matrix redesigned with visual source cards, draggable ADSR editor, waveform buttons, live scope strips, route cards, cascading parameter picker, destination filtering, and a persistent resizable panel
- Module inspector panels rebuilt with compact rotary knobs, tighter sections, ADSR shape editors, and shorter layouts across synths, samplers, generators, transformers, live code, waveform, granular, and internal effects
- Right-click any node and choose Replace with... to swap it for another node in the same category while preserving connections and canvas position
- Fixed various UI bugs with cables.
- Fixed various UI animation and refesh rate issues.
https://www.tweakbench.com/noemi
- Ableton Link Audio support
- Modulation processing now only touches parameters with active routes, avoiding huge per-tick scans on plugins with thousands of automatable parameters
- AU plugins now scan out-of-process so a crashing AU takes down the scanner child process instead of Noemi
- Modulation matrix redesigned with visual source cards, draggable ADSR editor, waveform buttons, live scope strips, route cards, cascading parameter picker, destination filtering, and a persistent resizable panel
- Module inspector panels rebuilt with compact rotary knobs, tighter sections, ADSR shape editors, and shorter layouts across synths, samplers, generators, transformers, live code, waveform, granular, and internal effects
- Right-click any node and choose Replace with... to swap it for another node in the same category while preserving connections and canvas position
- Fixed various UI bugs with cables.
- Fixed various UI animation and refesh rate issues.
-
- KVRAF
- 2622 posts since 16 Jan, 2013
It's late here but I just had a quick look at the new release. It looks to be much more stable now. The standalone didn't crash and the LV2 plugins both open without issue in Ardour and Bespoke. Will did in deeper tomorrow.
-
- KVRist
- Topic Starter
- 423 posts since 1 Feb, 2003 from Los Angeles, CA
Since JUCE 8.0.13 came out this morning, I'm already working on updating beta 4 and doing more UI optimizations!
-
- KVRist
- 228 posts since 14 Jun, 2020 from Adelaide, Australia
This looks neat! And with a Linux version too! Unfortunately though I can't run it: it's built on glibc version 2.38, which means it won't work on Ubuntu 22.04 (glibc version 2.35). And Ubuntu 22.04 is still within its long term support window for another 10 months: I'm sure I'm far from the only person still using it.
Also it's demanding ALSA version 1.2.10 or newer (I'm on 1.2.6). I doubt it's actually using any cutting-edge functionality there: ALSA hasn't changed much in the last decade or two.
Any chance you could install an older version of Linux in your VM and recompile? Most Linux distros don't force updates on users as aggressively as Windows or Mac, so if you only build against a recent version then you're cutting out a bunch of people.
Also it's demanding ALSA version 1.2.10 or newer (I'm on 1.2.6). I doubt it's actually using any cutting-edge functionality there: ALSA hasn't changed much in the last decade or two.
Any chance you could install an older version of Linux in your VM and recompile? Most Linux distros don't force updates on users as aggressively as Windows or Mac, so if you only build against a recent version then you're cutting out a bunch of people.