owingsbj / ModSynth

A modular synthesizer for Android
Apache License 2.0
16 stars 4 forks source link

Control output volume with MIDI CC 7 #32

Open riban-bw opened 5 years ago

riban-bw commented 5 years ago

It is normal practice for a MIDI synth's master volume to be controlled by MIDI continuous controller 7. This can be done for each ModSynth patch by assigning CC 7 to the last amp (assuming it has one). It may be advantageous to map CC 7 to the output module. This may mean that it is awkward to unmap it as there isn't the normal user interface on the output module but that may be fine. An alternative may be to add CC 7 mapping to each of the sample synths so that anything derived from those already has this mapping. I am erring towards the former (controlling output module). What do you think?

owingsbj commented 5 years ago

I'd opt toward the latter. I've always thought of the (last) amps volume as that master volume. Setting it up by default on the builtin instruments would be useful.