pravda23 brings up a point that i've thought about a lot -
in my opinion, the ideal MIDI recording environment would allow a user to record, overdub, punch in/out, and delete selective MIDI data in realtime, as the play cursor passes over it. you saw this implemented in the MPC series.
there was a js plugin for MIDI notes that did this pretty reliably, but the author has removed it from publication.
i haven't seen any sequencer from any software developer that fully fleshes this concept out: a realtime, item-altering MIDI filter that would allow replacing specific CCs (as per pravda23's usecase), deleting alternating MIDI notes, deleting swaths of all recorded data, or recording new passages.
such a system might be able to be cobbled together using REAPER's "record midi output" option.
|