Re: [Rosegarden-user] midi commands from Rosegarden

2020-08-05 Thread liebrecht

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

2020-08-05 Thread liebrecht

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

2020-08-05 Thread D. Michael McIntyre

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

2020-08-05 Thread Alexandre DENIS
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