yeah, as far as i could see last night… there was no major underlying problem (*)
its just that linux loves to use ‘index’ for referring to things,
this was ok, when it you have a static setup, and the user is familiar with its config files,
but these days with plug n’ play and usb its more problematic.
whats happening here, is things are given a different index if plugged in at the outset or later plugged in, down to the order things get initialised at startup
iirc from last night, whats happening is at boot with usb hub inserted, its ending up reverting to the built-in codec, which is not what we want.
the way to solve, is detailed here
@oweno what we should probably do is look into using -audioaddindev -audioaddoutdev (pure data) , which allows you to use device name rather than index.
(note: name will be different on organelle-1 and organelle-m)
(*) @NothanUmber
one thing, I thought you said the sensel didn’t work if you plugged in after startup … the above would not explain this… and would be something different, as I had no issues with multiple usb devices if plugged in later.
note: if you are trying to configure multiple midi devices at once, they this is not supported thru the organelle menu, but I have detailed here