From: Aere G. <Aere@Dvorak-Keyboards.com> - 2012-10-29 01:12:59
|
All: I think I discovered a new problem with Rosegarden 12.10. I wanted to repeat a recorded MIDI segment, so I did what I used to do to accomplish that, namely, select the segment, and from the "Segment" menu, chose "Toggle Repeat". To my surprise, it had no effect. I tried using the looping-button of the transport window, and that didn't work either. So I copied the segment, and pasted it several times (each time at the end), which accomplished what I was trying to do. But to my surprise, after I had more than one segment in the piece, I could select the last segment, and the "Toggle Repeat" segment menu entry worked. So why didn't it work for me the first time, I wondered. I clicked the "New" toolbar button (to make a new piece, and pasted the copied segment there (so it was the only one), but I was able to successfully toggle the repeat on it - no problems. So I exited from Rosegarden, and fired it up again. I then recorded a short segment, then selected it and tried the toggle-repeat. This time (as happened to me originally), nothing happened (it didn't work). I then (with the pencil tool) clicked on another track to create a short, empty segment. I then went back to the segment in track one, selected it, and tried the toggle-repeat. This time, it worked (it repeated the segment to the end of the piece). So apparently, the toggle repeat won't work on the first segment initially (after application start) recorded into track 1. But after you create a new segment (even in a different track), the toggle-repeat will then work on the original segment in track 1. -- Sincerely, Aere |
From: D. M. M. <ros...@gm...> - 2012-10-29 03:52:59
|
On 10/28/2012 09:12 PM, Aere Greenway wrote: > To my surprise, it had no effect. I tried using the looping-button of > the transport window, and that didn't work either. To use that button, first you Shift+click and drag on the ruler to set a loop region. This activates that button, and the button subsequently toggles loop mode off and on. This works globally, for the entire composition, rather than for individual segments. > initially (after application start) recorded into track 1. But after > you create a new segment (even in a different track), the toggle-repeat > will then work on the original segment in track 1. I took a quick stab at repeating this, and I managed to record a short segment and set it to repeat every time. Repeating segments stop repeating as soon as they hit another segment on the same track. My guess is that somehow or other you are creating the situation where your segment is running into something else without even realizing it. Maybe you are ending up with segments so short they are invisible or something. Send an example file you've created that exhibits this problem (directly to me) and I'll see what it tells me. If nothing else, I can probably help you figure out exactly what happened. Thanks for sharing these reports. -- D. Michael McIntyre |
From: D. M. M. <ros...@gm...> - 2012-10-30 02:52:39
|
On 10/29/2012 01:59 AM, Aere Greenway wrote: > 7. Re-size the segment so that it ends on the next beat past the last note. > 8. With the segment still selected, choose "Toggle Repeat" from the > "Segment" menu. This could be something here. When I use the resize tool to diddle the length of the segment, it's NOT selected when I release the mouse button. I have to insert an extra step here and go select it manually. This tells me you are more than likely ending up in the situation where it appears to be selected, but in fact is not. Nothing happens, because there's no active selection. I've seen something like that before. It's trying to ring a bell, but no dinging sound yet. All of this makes me realize the Segment -> Toggle Repeat thing should only be active if there's a selection anyway. I fixed that. This will tell us whether the selection you see after resizing your segment is a real selection or not. If it is, the function will be available on the menu, and if it's not available there (grayed out), I think you have a GUI that didn't update correctly, and it's showing a selection erroneously. -- D. Michael McIntyre |
From: Aere G. <Aere@Dvorak-Keyboards.com> - 2012-10-30 17:25:02
|
Michael: Your analysis was correct. When I reproduced the problem, seeing that "Toggle Repeat" did not function, I left-clicked on the segment that already appeared to be selected (causing no change in appearance). After doing that, "Toggle Repeat" worked. Perhaps (besides graying-out the toggle-repeat), it might be good to look at the resize-segment functionality. If it doesn't leave the segment selected, the segment shouldn't appear to be selected. Thank you for looking at this, and giving me an easy way to get around the problem, since I am likely to run into it again, recording material for music lessons. - Aere -----Original Message----- From: D. Michael McIntyre <ros...@gm...> To: Aere Greenway <Aere@Dvorak-Keyboards.com> Subject: Re: [Rosegarden-devel] Discovered A New Problem With Rosegarden 12.04 Date: Mon, 29 Oct 2012 22:52:31 -0400 On 10/29/2012 01:59 AM, Aere Greenway wrote: > 7. Re-size the segment so that it ends on the next beat past the last note. > 8. With the segment still selected, choose "Toggle Repeat" from the > "Segment" menu. This could be something here. When I use the resize tool to diddle the length of the segment, it's NOT selected when I release the mouse button. I have to insert an extra step here and go select it manually. This tells me you are more than likely ending up in the situation where it appears to be selected, but in fact is not. Nothing happens, because there's no active selection. I've seen something like that before. It's trying to ring a bell, but no dinging sound yet. All of this makes me realize the Segment -> Toggle Repeat thing should only be active if there's a selection anyway. I fixed that. This will tell us whether the selection you see after resizing your segment is a real selection or not. If it is, the function will be available on the menu, and if it's not available there (grayed out), I think you have a GUI that didn't update correctly, and it's showing a selection erroneously. -- Sincerely, Aere Sincerely, Aere |
From: D. M. M. <ros...@gm...> - 2012-10-31 10:03:44
|
On 10/30/2012 01:24 PM, Aere Greenway wrote: > look at the resize-segment functionality. If it doesn't leave the > segment selected, the segment shouldn't appear to be selected. In all my messing around with this, I never have gotten to that state myself. I know what's happening, and have no doubt it's happening consistently for you, but if I can't get it happening in front of me, there's just really nothing I can do. Software is hard. That's why I'm a truck driver. -- D. Michael McIntyre |