That is exactly correct. You summarized the problem perfectly.
I would expect that Rosegarden would handle standard midi constructs
like 128x128 byte arrays as is common with midi as a single command as
it is a fixed midi construct and wont change except for array size.
The MSB/LSB/value is nothing else than a 128x128 array with values in
the array.
Therefore it was logical for me to expect Rosegarden to have single
commands for known stable midi constructs that wont go away and is
basically permanent.
Therefopre I expected in this day and age to see something like
Event:
controller LSB MSB Value
is the standar as a single event edit and executed serially.
It makes management of patch changes sooooo much easier rfather than to
enter a trinity of serial events.
.
I strongly suggest that this and other fixed constructs be made
available as single events edits to be programmed.
It makes it cumbersome to require the user to enter separate events to
build a construct such as my example shows.
So, now that I know Rosegarden does events without constructs (examples
didnt seem to be like that and which confused me) I know where I made
the wrong assumption.
It will be way more tedious and difficult ro manage, but I will enter
the patch changes as serial commands.
Thanks.
On 2020-08-05 03:04, Alexandre DENIS wrote:
On Tue, 04 Aug 2020 17:18:31 -1000
"David W. Jones" <[email protected]> wrote:
My interpretation of Alexandre's post below is you create separate
events for each value to send - two CC events to set the MSB and LSB
values, then a Program Change.
That would send three succesive MIDI values, yes?
Yes, it's doable with separate events. It is a single logical event
(programm change with bank), that is sent as 3 MIDI events.
My understanding is that the OP wants it to be written as a single
event with all 3 values at once, and then rosegarden sends the 3
low-level events by itself. AFAIK it is not supported.
It it the same with RPNs/NRPNs which have to be sent as a list of MIDI
CCs and are not directly supported in rosegarden.
-a.
_______________________________________________
Rosegarden-user mailing list
[email protected] - use the link below to
unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user
_______________________________________________
Rosegarden-user mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user