I agree, it’s hard to think of a real use case for this in Cantabile (I don’t think the use case for solo on mixing desks / DAWs applies).
I guess for completeness it would be good to have MIDI bypass, although I’m not sure I can think of many uses for it, at least for the way I use Cantabile (although I’d be interested to hear other people’s ideas here). If implemented it should definitely be a separate button though, per-plugin configurable on the plugin slot.
However, I’m a bit confused about the implementation using 100% dry - how does Cantabile know which inputs to map to which outputs?
Definitely it would be nicer to have a mute button rather than have to fiddle with routes - it’s like on a hardware keyboard rig when you find yourself having to unplug MIDI / audio cables to check something, and it’s annoying. Feels like the routes define the “circuitry” of the song/rack, and once set up I’d rather leave them untouched. I think I’m almost 50/50 on whether it should mute the audio output or the MIDI input, but with a slight leaning towards muting the audio output. The reason is that with muting the MIDI in, the plugin may “miss” an important incoming program/controller change, and so after un-muting it might not behave as expected.
I agree, since you can separately bypass if you want to. However I’m unclear about what is actually happening to audio/MIDI if you have a suspended plugin that isn’t bypassed - if it simply passes through, how are the inputs mapped to outputs? (Same question as for bypass above - I’m probably just lacking a key bit of understanding of the architecture).