Re: [Rosegarden-user] midi commands from Rosegarden
That's an honest answer. Thanks I completely understand the challenge and will continue with three separate commands. On 2020-08-05 15:49, D. Michael McIntyre wrote: On 8/5/20 3:04 AM, Alexandre DENIS wrote: 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. I intended to add support for that many years ago, but Rosegarden's foundation architecture was designed in a way that made the problem very difficult to solve, and I never did. I'm afraid I've lost the details to time. ___ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user
Re: [Rosegarden-user] midi commands from Rosegarden
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 so 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" 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 Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user ___ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user
Re: [Rosegarden-user] midi commands from Rosegarden
On 8/5/20 3:04 AM, Alexandre DENIS wrote: 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. I intended to add support for that many years ago, but Rosegarden's foundation architecture was designed in a way that made the problem very difficult to solve, and I never did. I'm afraid I've lost the details to time. -- D. Michael McIntyre ___ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user
Re: [Rosegarden-user] midi commands from Rosegarden
On Tue, 04 Aug 2020 17:18:31 -1000 "David W. Jones" 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. pgpKZCqHMXoAt.pgp Description: OpenPGP digital signature ___ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user