Bug 32576 - Rosegarden mouse-based jumping between tracks no longer possible
Summary: Rosegarden mouse-based jumping between tracks no longer possible
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 9
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: David GEIGER
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-27 20:17 CET by Markus Robert Keßler
Modified: 2024-02-26 14:52 CET (History)
2 users (show)

See Also:
Source RPM: rosegarden-22.06-2.mga9.src.rpm
CVE:
Status comment:


Attachments

Description Markus Robert Keßler 2023-11-27 20:17:02 CET
In rosegarden's track view it is no longer possible to jump between tracks by mouse click on audio/midi track name. Instead you have to click into track list, and then move around with cursor up/down.
This makes working extremely slow.
Feature should work again.
Thanks!
Comment 1 sturmvogel 2023-11-27 21:18:34 CET
Sure that this is no upstream design decission?
Comment 2 Lewis Smith 2023-11-27 21:51:04 CET
Since v22.06, there have been 22.12, 22.12.1, latest 23.06.
 https://www.rosegardenmusic.com/wiki/dev:23.06
shows bug fixes & improvements.

Thanks to DavidG, this is already in Cauldron. I think we should start here by updating the package. Then ask Markus to test the new version; no-one here is likely to know how to drive it.

Assignee: bugsquad => geiger.david68210

Comment 3 Markus Robert Keßler 2023-11-28 00:10:23 CET
Glad to do that. Looking forward to test -- thanks!
Comment 4 Morgan Leijström 2023-11-28 14:35:36 CET
Thank you DavidG, i see you pushed rosegarden-23.06-1.mga9 to buildsystem 14 hours ago, please get it from updates testing :)

CC: (none) => fri

Comment 5 Markus Robert Keßler 2023-11-28 19:35:34 CET
Hi,
seen the following:

(- more up to date surface, looking good! But)

- mouse-based focussing of tracks still not working
- new bug: whatever track selected for recording, rosegarden always jumps to track 1 and records there

Please check with upstream, if bugs came in there,
and in worst case, roll back to 22.12 as in Ubuntu, where these things work.

Thanks!
Comment 6 Morgan Leijström 2023-11-28 19:40:19 CET
@Markus,

§ can you check with upstream if these are known problems, and if they have workarounds?

§ Meanwhile, I see Rosegarden is available as Flatpak, can you try/use that meanwhile?  https://wiki.mageia.org/en/Flatpak
Comment 7 Markus Robert Keßler 2023-11-28 21:50:33 CET
For better understanding the misbehaviour, please see
https://www.dipl-ing-kessler.de/tmp/rosegarden-bug-32576.mp4
So, everyone can test this, also
Comment 8 David GEIGER 2023-11-29 07:05:59 CET
Please open a new bug upstream at https://sourceforge.net/p/rosegarden/bugs/
Comment 9 Markus Robert Keßler 2023-11-29 09:11:02 CET
David, please re-read what I've written about openconnect.
It makes no sense, if a normal user like me, just a little nobody, creates a bug report upstream.
Would you please be so kind and do that for us?

Besides that, I was wondering why even the latest Ubuntu is using an "outdated" version like rosegarden 22.12. But now we see, that this is done by good reason. This seems to be the newest *working* version.
Thanks!
Comment 10 Morgan Leijström 2023-11-29 10:41:46 CET
Markus, David have very much in his hands, and it is more valuable for upstream to get a direct feedback from users, who know how to operate and test the software.

If they have a forum, also discuss there, i.e why ubuntu is not at latest version.
Comment 11 Markus Robert Keßler 2023-11-29 11:39:17 CET
I've only few time, so, let's see.

But, just one question:
If we, in the meantime, roll back to the last working version 22.12 (see Ubuntu), so, how can autoupdater / mcc replace a newer version with an older one?
Is this possible at all?
katnatek 2023-11-29 22:58:31 CET

CC: (none) => j.alberto.vc, ngompa13

Comment 12 katnatek 2023-11-29 23:06:55 CET Comment hidden (obsolete)
Comment 13 Markus Robert Keßler 2023-11-30 18:16:29 CET
Yes, if you provide the package/s, I can try the next release candidate/s.
B.t.w.: There's hope that these bugs get fixed soon, since they are so obvious, that others must have found them, too.

For others reading this:
Temporary workaround to "record always on track 1" bug:
Leave track 1 empty, do recording, then move the data from track 1 to target.
Temporary workaround to "track not mouse-selectable" bug:
Just click in track view and move cursor up / down to navigate to target track.
Comment 14 David GEIGER 2023-11-30 18:34:50 CET
To clarify the situation:

if our current 22.06 release in our stable repo and if the new 23.06 release in testing repo doesn't fix this issue it is just impossible that the 22.12 fixes it!!

So if there is an upstream regression you have to file a new bug directly upstream to find what is going wrong since release 22.06 with them.
Comment 15 Markus Robert Keßler 2023-11-30 19:32:20 CET
To exclude the possibility, that there's something wrong with my box (since in the early days of MGA9 there were lots of crashes also on my machine), the safest way would be, if someone else tries the same as shown in my video.
Setup and testing should be done in less than 5 minutes.
Comment 16 Markus Robert Keßler 2023-11-30 19:38:13 CET
> if our current 22.06 release in our stable repo and if the new 23.06
> release in testing repo doesn't fix this issue it is just impossible
> that the 22.12 fixes it!!

Wrong conclusion. Correct only if same distro.

Maybe someone who is familiar with deb package format looks into 22.12 and tells us what the colleagues from Ubuntu have done here to make it work.
Comment 17 katnatek 2023-11-30 22:04:51 CET Comment hidden (obsolete)
Comment 19 Markus Robert Keßler 2023-12-01 15:32:47 CET
So the next step is that someone else tries at at least the current "stable" version as shown here:

    https://www.dipl-ing-kessler.de/tmp/rosegarden-bug-32576.mp4

We have to be sure that the misbehaviour is not limited to my box.
Comment 20 katnatek 2023-12-01 17:42:28 CET Comment hidden (obsolete)
Comment 21 Markus Robert Keßler 2023-12-01 18:13:53 CET
Hi, thanks from my side also for providing the test candidates.

As said, when MGA9 came out, it was so crappy that sometimes multiple crashes occured per day, so, someone has to re-do the test with "stable".

This will make clear, if this is a generic problem, or if I have to reinstall...

Just install vkeybd and rosegarden,
go into "studio" ==> "manage midi devices", on bottom select virtual keyboard as input, and then start a recording on track > 1.
Also, try to select random tracks via mouse click, rather than via cursor.

Then please report the outcome
Comment 22 katnatek 2023-12-01 19:26:56 CET Comment hidden (obsolete)
Comment 23 katnatek 2023-12-01 20:37:37 CET
(In reply to Markus Robert Keßler from comment #21)
> Hi, thanks from my side also for providing the test candidates.
> 
> As said, when MGA9 came out, it was so crappy that sometimes multiple
> crashes occured per day, so, someone has to re-do the test with "stable".
> 
> This will make clear, if this is a generic problem, or if I have to
> reinstall...
> 
> Just install vkeybd and rosegarden,
> go into "studio" ==> "manage midi devices", on bottom select virtual
> keyboard as input, and then start a recording on track > 1.
> Also, try to select random tracks via mouse click, rather than via cursor.
> 
> Then please report the outcome

What you select of this whe you install vkeybd
1- timidity-patch-freepats-20060219-23.mga9.noarch: Patch set for MIDI audio synthesis (para instalar)
 2- timidity-patch-fluid-3.1-16.mga9.noarch: Pro-quality General Midi sound font in GUS patch format (para instalar)
 3- timidity-patch-gravis-1.0-38.mga9.noarch: Instruments for the timidity midi->wave converter/player (para instalar)


I choose 1 but I don't see the virtual keyboard as option
Comment 24 Markus Robert Keßler 2023-12-01 21:21:21 CET
Hi,

> What you select of this whe you install vkeybd

choose any of these 3, this makes no difference. Virtual keyboard will be installed always and can be used. We only use it as midi events source here
Comment 25 katnatek 2023-12-01 21:24:36 CET
(In reply to Markus Robert Keßler from comment #19)
> So the next step is that someone else tries at at least the current "stable"
> version as shown here:
> 
>     https://www.dipl-ing-kessler.de/tmp/rosegarden-bug-32576.mp4
> 
> We have to be sure that the misbehaviour is not limited to my box.
You must have vkeybd running to can select as input
I not get any sound, but if the desired behavior is that after the first stop and select other track, the record should continue in that track instead of the first, then I confirm the bug

Definitive, you must ask help to upstream
Comment 26 Markus Robert Keßler 2023-12-01 22:10:11 CET
Can you jump from track to track via mouse?
Comment 27 katnatek 2023-12-01 22:29:06 CET
(In reply to Markus Robert Keßler from comment #26)
> Can you jump from track to track via mouse?

Not sure what you mean sorry, I never before used this software, I make the same as in the video and get the same result
Comment 28 Markus Robert Keßler 2023-12-01 22:31:51 CET
> I make the same as in the video and get the same result

Yes, that's it, bingo! Second bug found...
Comment 29 katnatek 2023-12-01 23:03:22 CET
Obsoleting the comments related to my unofficial build to reduce the noise in this bug
katnatek 2023-12-01 23:04:15 CET

CC: ngompa13 => (none)

Comment 30 Markus Robert Keßler 2023-12-04 21:39:11 CET
B.t.w.: I won't open another ticket, but

Hydrogen Drums in mga9 is also buggy.

It takes MIDI data as input and input detector flashes, but these input notes are never processed. Hence, Hydrogen cannot be driven by a master keyboard or even a sequencer. Nothing to hear. It can only be used standalone.

The good news:

I have tested the candidate from Cauldron. It can be installed as MGA10 on MGA9 without re-packaging. And the above works here.

You could: copy hydrogen-1.2.2-1.mga10.x86_64.rpm to mga9 (update-testing, or just update since it is now tested), either as 10 or after re-packaging into mga9.
hydrogen drumkits is the same in cauldron anyway.
Comment 31 David GEIGER 2023-12-05 08:02:49 CET
(In reply to Markus Robert Keßler from comment #30)
> B.t.w.: I won't open another ticket, but
> 
> Hydrogen Drums in mga9 is also buggy.
> 
> It takes MIDI data as input and input detector flashes, but these input
> notes are never processed. Hence, Hydrogen cannot be driven by a master
> keyboard or even a sequencer. Nothing to hear. It can only be used
> standalone.
> 
> The good news:
> 
> I have tested the candidate from Cauldron. It can be installed as MGA10 on
> MGA9 without re-packaging. And the above works here.
> 
> You could: copy hydrogen-1.2.2-1.mga10.x86_64.rpm to mga9 (update-testing,
> or just update since it is now tested), either as 10 or after re-packaging
> into mga9.
> hydrogen drumkits is the same in cauldron anyway.

Please open a new bug for that.
Comment 32 Markus Robert Keßler 2023-12-17 12:20:54 CET
Workaround / temporary solution see

https://bugs.mageia.org/show_bug.cgi?id=32632
Comment 33 David GEIGER 2023-12-17 20:29:34 CET
(In reply to Markus Robert Keßler from comment #32)
> Workaround / temporary solution see
> 
> https://bugs.mageia.org/show_bug.cgi?id=32632

Are you serious?? it really becomes nonsense!

You can't ask others users to install a very old and outdated package from mga7
 just because you think the new versions don't work the way as you want and because you don't want to open a new bug report upstream.
Comment 34 Otto Leipälä 2024-02-26 14:52:24 CET
(In reply to David GEIGER from comment #33)
> (In reply to Markus Robert Keßler from comment #32)
> > Workaround / temporary solution see
> > 
> > https://bugs.mageia.org/show_bug.cgi?id=32632
> 
> Are you serious?? it really becomes nonsense!
> 
> You can't ask others users to install a very old and outdated package from
> mga7
>  just because you think the new versions don't work the way as you want and
> because you don't want to open a new bug report upstream.

I agree should open bug in upstream, Mageia can't do nothing to it....

Note You need to log in before you can comment on or make changes to this bug.