So after porting OSC’elot I noticed if I hit Initialize from the module menu, Rack crashes. Otherwise it works fine like adding to a patch, mapping etc.
This is also present in MIDI-CAT and MIDI-MAP so I’m thinking it has to do with the addParamHandle method, but I haven’t been able to sort it out.
Last night I spent a few hours messing around with the latest beta of Rack 2 and I had a similar issue, although I’m not sure it’s the same. I was trying to map parameters to a MIDI controller via MIDI-MAP, and it would allow me to map them, but then the knobs just wouldn’t do anything. It would acknowledge that parameter X was assigned to MIDI CC Y, but turning the knob after would have no effect. Nothing would hang or crash though. The knobs just wouldn’t do anything after being mapped. Is this the same issue or something else?
For what it’s worth, the 23Volts MultiMap modules work fine in v2 at least on Win10, I have them wrangling my Minilars, did initialize one the other day, no deadlock. Could build and use those in the interim at least…
From a quick look, I can confirm MultiMap does not deadlock when initializing. I’ll take a more detailed look later and can hopefully fix OSC’elot, ty.