This is a problem very much worth solving, because imber, when it does work, is one of the most playful, unique, and immediately rewarding modules in recent memory. For those who haven’t tried it, I highly recommend giving it a try, if you can. Just send audio out and start turning knobs, you’ll quickly get the idea.
But as the title suggests, I’m having a tough time getting imber to initialize. VCVRack always crashes when I try to load it. If imber was successfully initialized before the crash, then it also initializes successfully on restarting VCVRack. But trying to initialize it from the module browser, it crashes every single time, and usually before imber can finish initializing.
The problem seems to have something to do with generating the samples; it also crashes when I press the button to reseed the sample bank.
Edit to add: sylla, which apparently uses the same sample generation procedure on a single voice, does not cause crashes.
Running Ubuntu 24.04.4 if that’s possibly relevant. Edit to add: I suspect this is very relevant, because imber loads just fine on my much slower, older Windows laptop.
One more edit: imber loads fine as long as my audio interface is set to “no device.” This suggests it has more to do with the way Jack is handling the application than anything VCVRack or imber is doing wrong. My hopes of a quick fix are dimming, but also it’s a very easy workaround, with the caveat that I can’t reseed the samples live.
