i alwais thought that adding features increases the cpu charge leaving the latency performance unchanged...plastique wrote:A cc number selector would have been feasible but keep in mind that basically every new feature (per node) decreases performance in its own scale.
.
anyway...
regarding cc value selection in midi-note-matrix it was usefull for me to use buttons of my midicontroller to send different program-change messages
there where other requests about this...
1) selectable value, as i sayd...
2) cc-off, like in piz's midipads (with cc-off i can use a pedal to teporarly change a preset on some of your plugins, returning to the previous preset when the button\pedal is leaved)
3) a dream solution: add a button that opens a secondary matrix to with x=notein velocity and y=ccout value... ok ok ... i stop here, this is really a complicated and useless solution
a new plugin dedicated only to pc messages handling could be done.
a note to pc matrix... or smething similar.
here are some needs of mine:
1) possibility to use a single note to send many pc messages, but not the way pc-init works but... serially. each time i trigger the selected note (learnable) the pc value is incremented by 1.
2) possibility to select a range (min c value , max pc value), when the value reaches the max it returns to 0
3) possibility to use a second note to decrement the value
4) possibility to use a pot (0-127) as a rotary switch, so turning the knob i change pc selection in the range.
-------------------------------
regarding s-message:
1) add the possibility to handle many text-messages, each triggered by a different midimessage
2) could you add an option to make the popup message disappear without the need to press "ok"... you could add a time value selection.
i want to use this plug with pc-switching to wiev what preset i loaded on my midibox

