I recently realized that the sysex single patch dump send and receive functions are extremely inefficient.
They are this way because I send each parameter value (11-88 x 2) as two MIDI data bytes. But since the maximum value for any parameter value is 127 or lower, there is no need to send the data values as two MIDI data bytes.
So I am thinking about changing the code to use single data bytes instead. However, I fear that some of you may have done quite a bit of work with writing templates based around the two byte format.
How many of you would be very inconvenienced by me making this change?
Mike