Thanks for your response. Regarding the controllers not appearing, I today took a look at the relevant code. I've fetched the latest code from SVN and I have enabled the RG_DEBUG lines in MatrixWidget::addControlRuler(). As I didn't see any of those messages, it appears that this method isn't even called. That explains why nothing seems to happen. I may try to trace this issue at a later time.
I ran into another interesting bug when I restarted Rosegarden. See, one of my MIDI outs goes to two different devices, so I had named it "FB-01 & P-55". When I started Rosegarden to re-open that document, I got an parsing error along the lines of "letter was expected at line X, column Y". I had to gunzip the .rg file, modified the XML so it contained "&" in stead of "&", and gzipped it back up. After that, Rosegarden could successfully load it again. (Phew -- I was afraid it somehow got corrupted and I lost my song.) I shall submit a bug report for this one, I can imagine that being really annoying. Regards, Hugo On Tue, 30 Jun 2020 at 16:33, Ted Felix <[email protected]> wrote: > On 6/29/20 4:41 AM, Hugo van Galen wrote: > > I have been using Rosegarden for about a decade now and have been able > > to figure it out using search engines. Lately I ran into an issue that I > > don't remember having before: I noticed that, when in the Matrix Editor, > > the option "View / Rulers / Add Control Ruler / Volume Controller" > > doesn't do anything; yet when in the "Notation Editor" this works fine. > > I can't reproduce this. But the code does look like it needs some > review. The issue will likely become apparent upon cleaning up and > syncing the relevant routines. > > > It seems that any other controller except Velocity and Pitch bend only > > work in the Notation Editor. > > Those are handled separately, so it isn't surprising they are not > affected. > > > Is there an underlying logical reason for > > this to behave this way -- or is this a bug? > > Sounds like you've found a legitimate bug. The key routines in > question are: > > MatrixWidget::addControlRuler() > NotationWidget::slotAddControlRuler() > > There are differences that need to be resolved between those two and > that might clear up the issue. I don't have time at the moment, but > should be back to Rosegarden this weekend. I will have a look then. > > > - I also wonder whether it is already possible to "remember" the zoom > > options for any given segment as I always find myself tweaking > > these, the default zoom doesn't work for me here. Or am I overlooking > > something obvious in the settings? (Ideally, it would be great if all > > "view" options could be memorised, so when opening the same segment > > later, all zoom options, and controller rulers could be restored.) > > This is very likely an oversight. I recommend opening a feature > request on sourceforge: > > https://sourceforge.net/p/rosegarden/feature-requests/ > > > - I wonder how the Figuration functionality actually works > > Not my area of expertise. Somebody here can probably fill in the > blanks, though. Then we really should update the documentation based on > what was found. > > Ted. > > > _______________________________________________ > 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
