thats kind of the idea of the setting menu… and where ive just added Pedal settings (3.1b3)
I think audio settings is possibly another one that could be added, not only could it have this passthru option, but potentially later could be used for other audio settings that are available thru the OS (e.g. amixer settings to do with gain, even potentially audio interface)
however, im a little cautious…
Organelle is built to allow patches to do anything they want, so theres always a bit of care needed not to ‘force them into a box’… also lots of settings makes a product look complex
an example… Midi Settings allows midi channel to be set, but it really difficult to explain to users (unsurprisingly) that this only affects the mother.pd behaviour, patches can also (and do) hard code midi channels.
its a tricky one though… as also many users want to do things which are technically possibly, but they don’t want to do using a ‘terminal window’, as they have no linux experience.
(id expect 3.x will see lots more users using Wifi, simply because its much easier to do now)
so balancing act… make it easy to use, not overly complex, flexible and let patches do whatever they want.
i know it will work as others do (e.g. midiInGate), so basically the osc message is converted to a send, then the receive sets the level… so the patch can just do a send if it wants to force a setting.
one area i can see where patches will want to turn off input monitor, is when they have a Mix Dry/Wet setting … e.g. on an fx, then input monitoring really doesn’t make much sense.
I guess this goes back to @lescour1 use-case, which is input monitoring for synth patches, but not fx patches…
(unfortunately we do not know when a patch is each, and some patches are both … like Wrps, this can be synth, fx or some weird hybrid )