surge-synthesizer / shortcircuit-xt

Will be a sampler when its done!
GNU General Public License v3.0
262 stars 33 forks source link

Output routing modes #1046

Open Andreya-Autumn opened 4 months ago

Andreya-Autumn commented 4 months ago

Presently, each channel in the mixer can choose where it should send to. This is redundant and unnecessarily fiddly in many cases (but apparently common in samplers), so let's add a couple modes which will be friendlier in many common cases:

Note: "Output" == "VST out stereo pair (1-indexed)" throughout.

Andreya-Autumn commented 4 months ago

UI-wise, I imagine that the output select dropdown just becomes a label that shows the destination in the first two modes. So you always see where stuff goes.

Except auxes in sum mode of course, if we give them options there. In which case the first aux would get a menu saying "Main, Output 2, Both". The next aux would get output 3, etc.