When using mtroll to drive sound modules via program change and note on/off commands, having to hardcode channel (PC and Note) and velocity (Note) is a pain. It would be helpful if channel and velocity could optionally be defined/modified at runtime. For NoteOn commands, this would mean that only a single command for any given note value could be used on multiple channels and at multiple velocities (where channel and velocity is set separately from Note commands and referenced at runtime as needed).
TBD: how many variables would be supported for channel and velocity? (single global of each type? velocity separate per channel and port, channel separate per port, etc?)
When using mtroll to drive sound modules via program change and note on/off commands, having to hardcode channel (PC and Note) and velocity (Note) is a pain. It would be helpful if channel and velocity could optionally be defined/modified at runtime. For NoteOn commands, this would mean that only a single command for any given note value could be used on multiple channels and at multiple velocities (where channel and velocity is set separately from Note commands and referenced at runtime as needed).
TBD: how many variables would be supported for channel and velocity? (single global of each type? velocity separate per channel and port, channel separate per port, etc?)