Re: [Rosegarden-user] Rosegarden still to 'aggressive' in sending Bank and Program changes?
Hi Ted, I'd like to do that but the Sourceforge platform will not let me register or login -- it is seriously unfriendly, at least to this Linux user. > On 5/17/20 7:46 AM, r...@hydrophones.com wrote: >> I agree. > >Lorenzo will be opening a feature request for this. Be sure to vote > for it or chime in in the comments. > > Ted. > > > ___ > 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] Rosegarden still to 'aggressive' in sending Bank and Program changes?
On 5/17/20 7:46 AM, r...@hydrophones.com wrote: I agree. Lorenzo will be opening a feature request for this. Be sure to vote for it or chime in in the comments. Ted. ___ 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] Rosegarden still to 'aggressive' in sending Bank and Program changes?
On 5/17/20 5:43 AM, Lorenzo Sutton wrote: Rosegarden sends a Bank selection (CC 0 + CC 32) and Program change every single time playback starts from the beginning (i.e. measure 1, and this includes if you are looping with a measure which includes measure 1). I was waiting for someone to complain about this. Now that CCs are sorted, this needs to be looked at next. Please open a feature request and copy your message into it. Should be able to get this done for 20.12. Ted. ___ 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] Testing Appreciated for 20.06
On 5/17/20 4:27 AM, Lorenzo Sutton wrote: I think for 'users' this might also be useful (the link you provide does ask for a password when trying the first svn command ;) Yeah, I probably need to switch to recommending the other one and keep it maintained as well. Also, anything in particular we should try out, look for? The controller rulers have been problematic. They could use some testing. In the editors: Controllers -> Insert Pitch Bend Sequence and Insert Controller Sequence. Other than that, there's been a lot of changes throughout that would be best tested by normal use. Ted. ___ 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] Rosegarden still to 'aggressive' in sending Bank and Program changes?
I agree. > Rosegarden sends a Bank selection (CC 0 + CC 32) and Program change > every single time playback starts from the beginning (i.e. measure 1, > and this includes if you are looping with a measure which includes > measure 1). > > This _can_ be disabled by deselecting Bank and Program checkboxes in the > Instrument Parameters pane. But.. > > I think this behaviour is still a bit too 'aggressive'. An example is > using Rosegarden with Yoshimi where yoshimi is set-up to react to MSB > and program changes. If the bank and program change are on, and you have > a note on the very first beat the note is effectivelycut off. I'm > assuming this is because Yoshimi (but this could apply to any other > synth) is 'doing stuff' each time it needs to set-up a new > bank/instrument. > > Anyway, why does the sequencer need to send program change at each > playback restart? My experience with both hardware and soft synths is > that typically a synth/sound generator sets the program for the channel > and then retains it _unless_ it is changed. I am not aware of a synth > were bank/program set-up is directly related to position zero (plus most > synths don't even know anything about (position) time??) > > Now, we know that program changes can also be embedded in a track as an > event (this was quite common with midi files in the day when you had > harder limits on numbers of tracks and midi channels), but still I think > if whoever made the midi track is embedding program changes in the > events (segments to use the rosegarden terminology) they should take > care (if needed) to embed the first program they want at position 0 in > their track(s). > > If I'm setting the program in the dropdowns I probably want to retain > that program throughout the track and piece. > > So my proposal would be that Rosegarden only changes bank program > changes if: > - They are selected in the pane (this is currently already like this, > good!) > - The user changes them explicitly from the Instrument parameter > dropdowns (then a synth should 'remember' and keep that setting until > there is another change) > - A program change is explicitly in the track/segment > > The fact that a program change is being re-sent at each restart is a bit > of an unexpected and 'hidden' behaviour which IMHO creates more > confusion than benefit as it stands. > > A compromise could be to have a new option to 'Always send Bank / > Program changes when playback is restarted' in the options for users who > are really fond of this feature? :) > > Lorenzo > > > ___ > 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
[Rosegarden-user] Rosegarden still to 'aggressive' in sending Bank and Program changes?
Rosegarden sends a Bank selection (CC 0 + CC 32) and Program change every single time playback starts from the beginning (i.e. measure 1, and this includes if you are looping with a measure which includes measure 1). This _can_ be disabled by deselecting Bank and Program checkboxes in the Instrument Parameters pane. But.. I think this behaviour is still a bit too 'aggressive'. An example is using Rosegarden with Yoshimi where yoshimi is set-up to react to MSB and program changes. If the bank and program change are on, and you have a note on the very first beat the note is effectivelycut off. I'm assuming this is because Yoshimi (but this could apply to any other synth) is 'doing stuff' each time it needs to set-up a new bank/instrument. Anyway, why does the sequencer need to send program change at each playback restart? My experience with both hardware and soft synths is that typically a synth/sound generator sets the program for the channel and then retains it _unless_ it is changed. I am not aware of a synth were bank/program set-up is directly related to position zero (plus most synths don't even know anything about (position) time??) Now, we know that program changes can also be embedded in a track as an event (this was quite common with midi files in the day when you had harder limits on numbers of tracks and midi channels), but still I think if whoever made the midi track is embedding program changes in the events (segments to use the rosegarden terminology) they should take care (if needed) to embed the first program they want at position 0 in their track(s). If I'm setting the program in the dropdowns I probably want to retain that program throughout the track and piece. So my proposal would be that Rosegarden only changes bank program changes if: - They are selected in the pane (this is currently already like this, good!) - The user changes them explicitly from the Instrument parameter dropdowns (then a synth should 'remember' and keep that setting until there is another change) - A program change is explicitly in the track/segment The fact that a program change is being re-sent at each restart is a bit of an unexpected and 'hidden' behaviour which IMHO creates more confusion than benefit as it stands. A compromise could be to have a new option to 'Always send Bank / Program changes when playback is restarted' in the options for users who are really fond of this feature? :) Lorenzo ___ 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] Testing Appreciated for 20.06
Hi Ted, all, On 11/05/2020 15:03, Ted Felix wrote: 20.06 will be released on June 3. Right now, what you see in svn is the release candidate. Please test the latest svn as much as you can. If you've not built from svn, give it a shot and let us know if you run into trouble. We'll walk you through it. The steps I follow for building from svn are here: https://www.rosegardenmusic.com/wiki/dev:eclipse I think for 'users' this might also be useful (the link you provide does ask for a password when trying the first svn command ;) https://www.rosegardenmusic.com/wiki/development_from_svn Also, anything in particular we should try out, look for? Thanks Lorenzo Thanks. Ted. ___ 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