Re: GM Percussion bank not initialized
Arnaldo Pirrone <[email protected]> Wed, 25 Mar 2026 08:08:34 +0100
| Newsgroups | gmane.comp.audio.rosegarden.user |
|---|---|
| Message-ID | <CAE71nLnLi0iErt9oNDO2SXfuDf9wLV3FU47drj0kQNqW2BvbPQ@mail.gmail.com> |
--===============8362092770120834326== Content-Type: multipart/alternative; boundary="0000000000006ac37c064dd3f098" --0000000000006ac37c064dd3f098 Content-Type: text/plain; charset="UTF-8" Just an update about this: https://github.com/rncbc/qsynth/issues/90 Il giorno mer 18 feb 2026 alle ore 02:47 Ted Felix <ted-Ll1PANez7xxWk0Htik3J/[email protected]> ha scritto: > On 2/16/26 10:16 AM, Arnaldo Pirrone wrote: > > Sorry for bringing this up again, the few times I open Rosegarden I'm > > still facing the same issue. > > Not a problem. We'd like to get this fixed for you. > > > I recently noticed that if I try to replace GM2.rgd in the MIDI device > > settings, it will always change to GM.rgd every time I open any .rg file. > > The MIDI device settings are associated with each .rg file. They are > not app-level settings. You will need to change them for each .rg file > that you have. > > You should be able to do this pretty quickly by importing the GM2.rgd > bank over top of the GM bank that is in a .rg file. Procedure is > something like this: > > - Studio > Manage MIDI Devices > - Under MIDI Playback, select General MIDI Device. > - Press the "Banks..." button. > - At this point you want to import a bank. This will either be on a > button in older rg or in the menu (File > Import...) in newer rg. > - Select the GM2.rgd file and click OK. > - Make sure "Overwrite Banks" is selected along with all checkboxes in > the left group. (Import banks, etc...) > > Now everything should work correctly. Try a home/play/stop/home/play > cycle from the beginning to make sure the bank selects and program > changes go out on channel 10. > > > By conducting further testing with the help of a web based midifile > > player found at https://chiptune.app/ <https://chiptune.app/>, > > that also lets you use the fluidsynth engine that's running locally, I > > noticed that the percussion track is getting initialized properly > > with the standard kit, > > So they are sending out the bank selects and program changes for GM2. > > > while, for some reason, I still get the > > glockenspiel in Rosegarden. > > RG only sends them out if it is configured to. > > > So I have a question, if the problem is the autoload and GM.rgd > > (which has always worked without the slightest hiccup until mid-late > 2024) > > why isn't GM2.rgd set as default? > > MIDI is a finicky thing as you are discovering. The GM2.rgd file can > cause problems for GM1 synths. So we default to the older standard with > the expectation that users will configure their devices as needed. > > > BTW, I have never used a custom > > autoload.rg, I don't even know where it is located. > > You can find it in: > > ~/.local/share/rosegarden/autoload > > Replace it with an .rg file that has your preferred setup in it and > no segments. Then whenever you do a file > new, you'll get your setup. > > Let me know if you need more help. > > Ted. > > > > _______________________________________________ > Rosegarden-user mailing list > Rosegarden-user-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org - use the link below to unsubscribe > https://lists.sourceforge.net/lists/listinfo/rosegarden-user > --0000000000006ac37c064dd3f098 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Just an update about this:<br><a href=3D"https://github.co= m/rncbc/qsynth/issues/90">https://github.com/rncbc/qsynth/issues/90</a></di= v><br><div class=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" cla= ss=3D"gmail_attr">Il giorno mer 18 feb 2026 alle ore 02:47 Ted Felix <<a= href=3D"mailto:ted-Ll1PANez7xxWk0Htik3J/[email protected]">ted-Ll1PANez7xxWk0Htik3J/[email protected]</a>> ha scritto:<br><= /div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bo= rder-left:1px solid rgb(204,204,204);padding-left:1ex">On 2/16/26 10:16 AM,= Arnaldo Pirrone wrote:<br> > Sorry for bringing this up again, the few times I open Rosegarden I= 9;m <br> > still facing the same issue.<br> <br> =C2=A0 =C2=A0Not a problem.=C2=A0 We'd like to get this fixed for you.<= br> <br> > I recently noticed that if I try to replace GM2.rgd in the MIDI device= <br> > settings, it will always change to GM.rgd every time I open any .rg fi= le.<br> <br> =C2=A0 =C2=A0The MIDI device settings are associated with each .rg file.=C2= =A0 They are <br> not app-level settings.=C2=A0 You will need to change them for each .rg fil= e <br> that you have.<br> <br> =C2=A0 =C2=A0You should be able to do this pretty quickly by importing the = GM2.rgd <br> bank over top of the GM bank that is in a .rg file.=C2=A0 Procedure is <br> something like this:<br> <br> - Studio > Manage MIDI Devices<br> - Under MIDI Playback, select General MIDI Device.<br> - Press the "Banks..." button.<br> - At this point you want to import a bank.=C2=A0 This will either be on a <= br> button in older rg or in the menu (File > Import...) in newer rg.<br> - Select the GM2.rgd file and click OK.<br> - Make sure "Overwrite Banks" is selected along with all checkbox= es in <br> the left group.=C2=A0 (Import banks, etc...)<br> <br> =C2=A0 =C2=A0Now everything should work correctly.=C2=A0 Try a home/play/st= op/home/play <br> cycle from the beginning to make sure the bank selects and program <br> changes go out on channel 10.<br> <br> > By conducting further testing with the help of a web based midifile <b= r> > player found at <a href=3D"https://chiptune.app/" rel=3D"noreferrer" t= arget=3D"_blank">https://chiptune.app/</a> <<a href=3D"https://chiptune.= app/" rel=3D"noreferrer" target=3D"_blank">https://chiptune.app/</a>>,<b= r> > that also lets you use the fluidsynth engine that's running locall= y, I <br> > noticed that the percussion track is getting initialized properly<br> > with the standard kit,<br> <br> =C2=A0 =C2=A0So they are sending out the bank selects and program changes f= or GM2.<br> <br> > while, for some reason, I still get the <br> > glockenspiel in Rosegarden.<br> <br> =C2=A0 =C2=A0RG only sends them out if it is configured to.<br> <br> > So I have a question, if the problem is the autoload and GM.rgd <br> > (which has always worked without the slightest hiccup=C2=A0until mid-l= ate 2024)<br> > why isn't GM2.rgd set as default?<br> <br> =C2=A0 =C2=A0MIDI is a finicky thing as you are discovering.=C2=A0 The GM2.= rgd file can <br> cause problems for GM1 synths.=C2=A0 So we default to the older standard wi= th <br> the expectation that users will configure their devices as needed.<br> <br> > BTW, I have never used a custom <br> > autoload.rg, I don't even know where it is located.<br> <br> =C2=A0 =C2=A0You can find it in:<br> <br> ~/.local/share/rosegarden/autoload<br> <br> =C2=A0 =C2=A0Replace it with an .rg file that has your preferred setup in i= t and <br> no segments.=C2=A0 Then whenever you do a file > new, you'll get you= r setup.<br> <br> =C2=A0 =C2=A0Let me know if you need more help.<br> <br> Ted.<br> <br> <br> <br> _______________________________________________<br> Rosegarden-user mailing list<br> <a href=3D"mailto:Rosegarden-user-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org" target=3D"_blank">= Rosegarden-user-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org</a> - use the link below to unsubscri= be<br> <a href=3D"https://lists.sourceforge.net/lists/listinfo/rosegarden-user" re= l=3D"noreferrer" target=3D"_blank">https://lists.sourceforge.net/lists/list= info/rosegarden-user</a><br> </blockquote></div> --0000000000006ac37c064dd3f098-- --===============8362092770120834326== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============8362092770120834326== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Rosegarden-user mailing list Rosegarden-user-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user --===============8362092770120834326==--