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 &lt;<a=
 href=3D"mailto:ted-Ll1PANez7xxWk0Htik3J/[email protected]">ted-Ll1PANez7xxWk0Htik3J/[email protected]</a>&gt; 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>
&gt; Sorry for bringing this up again, the few times I open Rosegarden I&#3=
9;m <br>
&gt; still facing the same issue.<br>
<br>
=C2=A0 =C2=A0Not a problem.=C2=A0 We&#39;d like to get this fixed for you.<=
br>
<br>
&gt; I recently noticed that if I try to replace GM2.rgd in the MIDI device=
 <br>
&gt; 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 &gt; Manage MIDI Devices<br>
- Under MIDI Playback, select General MIDI Device.<br>
- Press the &quot;Banks...&quot; 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 &gt; Import...) in newer rg.<br>
- Select the GM2.rgd file and click OK.<br>
- Make sure &quot;Overwrite Banks&quot; 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>
&gt; By conducting further testing with the help of a web based midifile <b=
r>
&gt; player found at <a href=3D"https://chiptune.app/" rel=3D"noreferrer" t=
arget=3D"_blank">https://chiptune.app/</a> &lt;<a href=3D"https://chiptune.=
app/" rel=3D"noreferrer" target=3D"_blank">https://chiptune.app/</a>&gt;,<b=
r>
&gt; that also lets you use the fluidsynth engine that&#39;s running locall=
y, I <br>
&gt; noticed that the percussion track is getting initialized properly<br>
&gt; 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>
&gt; while, for some reason, I still get the <br>
&gt; glockenspiel in Rosegarden.<br>
<br>
=C2=A0 =C2=A0RG only sends them out if it is configured to.<br>
<br>
&gt; So I have a question, if the problem is the autoload and GM.rgd <br>
&gt; (which has always worked without the slightest hiccup=C2=A0until mid-l=
ate 2024)<br>
&gt; why isn&#39;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>
&gt; BTW, I have never used a custom <br>
&gt; autoload.rg, I don&#39;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 &gt; new, you&#39;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==--