Re: GM Percussion bank not initialized
Arnaldo Pirrone <[email protected]> Tue, 17 Feb 2026 10:21:30 +0100
| Newsgroups | gmane.comp.audio.rosegarden.user |
|---|---|
| Message-ID | <CAE71nLnXrfprA1JPBiGzRTh1mT6O5ceVvmWu_KzzMoTib5CU+Q@mail.gmail.com> |
--===============4239459278430848580== Content-Type: multipart/alternative; boundary="0000000000007149d7064b0199b4" --0000000000007149d7064b0199b4 Content-Type: text/plain; charset="UTF-8" Thank you, that makes me aware how to save a default studio with GM2.rgd, but it won't fix the songs already created. I have dozens of rg files that I have put together over time and these are always loading the previous GM.rgd studio settings, which, I can assure you, were working fine. By the way, it looks like I'm not the only one: https://music.stackexchange.com/questions/141604/wrong-drum-percussion-sound-in-rosegarden Il giorno lun 16 feb 2026 alle ore 23:12 chuck elliot <[email protected]> ha scritto: > Hi Arnaldo, > > if I understand you correctly I suspect that you are thinking that if you > select GM2 as > > the device then you are setting it as a default for all 'songs' but it > does not work like that. > > The devices are saved with each 'song' (.rg file) and so you need to set > them for each 'song' > > or else set up a default studio with the desired devices as a start > position for all 'songs'. > > See the 'studio' menu for saving a default studio. > > Apologies if I have misunderstood your issue. > > Regards, > > Chuck. > > > On 16/02/2026 15:16, Arnaldo Pirrone wrote: > > Sorry for bringing this up again, the few times I open Rosegarden I'm > still facing the same issue. > 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. > By conducting further testing with the help of a web based midifile player > found at 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, while, for some reason, I still get the > glockenspiel in Rosegarden. > 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? BTW, I have never used a custom > autoload.rg, I don't even know where it is located. > > Il giorno mar 5 ago 2025 alle ore 19:24 chuck elliot <[email protected]> > ha scritto: > >> I'm using GM2.rgd percussion on channel 10, Standard Kit and the >> percussion map is there >> >> in the Percussion Editor as expected, so I am not having that problem >> with GM2.rgd... >> >> Chuck. >> >> >> On 05/08/2025 16:37, Ted Felix wrote: >> > So it sounds like what Chuck was saying. With the GM.rgd file >> > (which is included in the autoload), the bank select is not being sent >> > out on channel 10. This is causing the problem. The GM2.rgd device >> > file sends out the bank select and fixes the issue. >> > >> > Use GM2.rgd and you should be good. You can also replace your >> > autoload with one based on GM2.rgd and you'll always be set each time >> > you start a new composition. >> > >> > > With GM2.rgd I have to untick "Percussion" from instrument parameter >> > >> > I'm not sure why you would need to do that. GM2 has track 10 set as >> > percussion as it should be. That checkbox makes sure the percussion >> > banks and percussion key maps are used on track 10. (Looks like there >> > is a bug in our GM2.rgd where the percussion key map isn't used for >> > the Standard kit like it should be, but everything else looks ok.) >> > >> > With GS you can use track 10 for something other than percussion if >> > you want, or you can make other tracks into percussion tracks via >> > sysex messages. >> > >> > Ted. >> > >> > On 8/5/25 12:57 AM, Arnaldo Pirrone wrote: >> >> Just tried, I can actually hear percussion with this one. >> >> >> >> Il giorno lun 4 ago 2025 alle ore 21:02 Ted Felix <ted-Ll1PANez7xxWk0Htik3J/[email protected] >> >> <mailto:ted-Ll1PANez7xxWk0Htik3J/[email protected]>> ha scritto: >> >> >> >> Everything looks good. Plays percussion for me via fluidsynth. >> >> >> >> Definitely seems like something outside rg is to blame. >> >> >> >> I've attached a GM2 version for testing. Does this improve >> >> anything? >> >> >> >> Ted. >> >> >> >> On 8/4/25 1:32 PM, Arnaldo Pirrone wrote: >> >> > Here. Glockenspiel. >> >> > Another test that I ran was the following command to play a >> >> midi file >> >> > fluidsynth -a alsa -m alsa_seq -l -i /usr/share/sounds/sf2/ >> >> > FluidR3_GM.sf2 [midifile] >> >> > No glockenspiel but neither full percussion, so I guess it's not >> >> > rosegarden at this point. >> >> > >> >> > Il giorno lun 4 ago 2025 alle ore 19:09 Ted Felix >> >> <ted-Ll1PANez7xxWk0Htik3J/[email protected] <mailto:ted-Ll1PANez7xxWk0Htik3J/[email protected]> >> >> > <mailto:ted-Ll1PANez7xxWk0Htik3J/[email protected] <mailto:ted-Ll1PANez7xxWk0Htik3J/[email protected]>>> ha >> scritto: >> >> > >> >> > I'm not aware of any changes that could cause this >> >> issue. There >> >> > could be a problem with your autoload. Can you do this: >> >> > >> >> > 1. File > New >> >> > 2. Create a short segment on track 10. >> >> > 3. Using matrix or notation, whichever you prefer, drop some >> >> notes in. >> >> > 4. Play. >> >> > 5. What do you hear? Drums or glock? >> >> > 6. Save the .rg file and send it to me. >> >> > >> >> > Ted. >> >> > >> >> > On 03/08/2025 20:44, Arnaldo Pirrone wrote: >> >> > > I noticed that every time I load a file which contains a >> >> percussion >> >> > > track, a glockenspiel sounds instead of it. >> >> > >> >> > >> >> > >> >> > _______________________________________________ >> >> > Rosegarden-user mailing list >> >> > Rosegarden-user-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org <mailto:Rosegarden- >> >> [email protected]> <mailto:Rosegarden- <mailto: >> Rosegarden-> >> >> > [email protected] <mailto:[email protected]>> >> - >> >> use the link below to unsubscribe >> >> > https://lists.sourceforge.net/lists/listinfo/rosegarden-user >> >> <https://lists.sourceforge.net/lists/listinfo/rosegarden-user> >> >> > <https://lists.sourceforge.net/lists/listinfo/rosegarden-user >> >> <https://lists.sourceforge.net/lists/listinfo/rosegarden-user>> >> >> > >> >> >> > >> > >> > >> > _______________________________________________ >> > 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 >> _______________________________________________ >> 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 >> > --0000000000007149d7064b0199b4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>Thank you, that makes me aware how to save a default = studio with GM2.rgd, but it won't fix the songs already created.</div><= div></div><div>I have dozens of rg files that I have put together over time= and these are always loading the previous GM.rgd studio settings,</div><di= v>which, I can assure you, were working fine.=C2=A0</div><div>By the=C2=A0w= ay, it looks like I'm not the only one:=C2=A0</div><div><a href=3D"http= s://music.stackexchange.com/questions/141604/wrong-drum-percussion-sound-in= -rosegarden">https://music.stackexchange.com/questions/141604/wrong-drum-pe= rcussion-sound-in-rosegarden</a></div><div><br></div></div><br><div class= =3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" class=3D"gmail_attr= ">Il giorno lun 16 feb 2026 alle ore 23:12 chuck elliot <<a href=3D"mail= to:[email protected]">[email protected]</a>> ha scritto:<br></div><blo= ckquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left= :1px solid rgb(204,204,204);padding-left:1ex"><u></u> =20 =20 =20 <div> <p>Hi Arnaldo,</p> <p>if I understand you correctly I suspect that you are thinking that if you select GM2 as</p> <p>the device then you are setting it as a default for all 'songs&#= 39; but it does not work like that.</p> <p>The devices are saved with each 'song' (.rg file) and so you= need to set them for each 'song'</p> <p>or else set up a default studio with the desired devices as a start position for all 'songs'.</p> <p>See the 'studio' menu for saving a default studio.</p> <p>Apologies if I have misunderstood your issue.</p> <p>Regards,</p> <p>Chuck.</p> <p><br> </p> <div>On 16/02/2026 15:16, Arnaldo Pirrone wrote:<br> </div> <blockquote type=3D"cite"> <div dir=3D"ltr"> <div>Sorry for bringing this up again, the few times I open Rosegarden I'm still facing the same issue.</div> <div>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.</div> <div>By conducting further testing with the help of a web based midifile player found at=C2=A0<a href=3D"https://chiptune.app/" t= arget=3D"_blank">https://chiptune.app/</a>,=C2=A0<br> that also lets you use the fluidsynth engine that's running locally, I noticed that the percussion track is getting initialized properly</div> <div>with the standard kit, while, for some reason, I still get the glockenspiel in Rosegarden.</div> <div>So I have a question, if the problem is the autoload and GM.rgd (<span><span>which</span></span><span> </span><span><span>= has</span></span><span> </span><span><span>always</span></span><span> </spa= n><span><span>worked</span></span><span> </span><span><span>without</span><= /span><span> </span><span><span>the</span></span><span> </span><span><span>= slightest</span></span><span> </span><span><span>hiccup</span></span><span>= <span>=C2=A0until mid-late 2024)</span></span></div> <div>why isn't GM2.rgd set as default? BTW, I have never used a custom autoload.rg, I don't even know where it is located.</d= iv> </div> <br> <div class=3D"gmail_quote"> <div dir=3D"ltr" class=3D"gmail_attr">Il giorno mar 5 ago 2025 alle ore 19:24 chuck elliot <<a href=3D"mailto:[email protected]" = target=3D"_blank">[email protected]</a>> ha scritto:<br> </div> <blockquote class=3D"gmail_quote">I'm using GM2.rgd percussion = on channel 10, Standard Kit and the <br> percussion map is there<br> <br> in the Percussion Editor as expected, so I am not having that problem <br> with GM2.rgd...<br> <br> Chuck.<br> <br> <br> On 05/08/2025 16:37, Ted Felix wrote:<br> > =C2=A0 So it sounds like what Chuck was saying.=C2=A0 With t= he GM.rgd file <br> > (which is included in the autoload), the bank select is not being sent <br> > out on channel 10.=C2=A0 This is causing the problem.=C2=A0 = The GM2.rgd device <br> > file sends out the bank select and fixes the issue.<br> ><br> > =C2=A0 Use GM2.rgd and you should be good.=C2=A0 You can als= o replace your <br> > autoload with one based on GM2.rgd and you'll always be set each time <br> > you start a new composition.<br> ><br> > > With GM2.rgd I have to untick "Percussion" fr= om instrument parameter<br> ><br> > =C2=A0 I'm not sure why you would need to do that.=C2=A0= GM2 has track 10 set as <br> > percussion as it should be.=C2=A0 That checkbox makes sure t= he percussion <br> > banks and percussion key maps are used on track 10. (Looks like there <br> > is a bug in our GM2.rgd where the percussion key map isn't used for <br> > the Standard kit like it should be, but everything else looks ok.)<br> ><br> > =C2=A0 With GS you can use track 10 for something other than percussion if <br> > you want, or you can make other tracks into percussion tracks via <br> > sysex messages.<br> ><br> > Ted.<br> ><br> > On 8/5/25 12:57 AM, Arnaldo Pirrone wrote:<br> >> Just tried, I can actually hear percussion with this one.<br> >><br> >> Il giorno lun 4 ago 2025 alle ore 21:02 Ted Felix <<a href=3D"mailto:ted-Ll1PANez7xxWk0Htik3J/[email protected]" target=3D"_blank">ted@ted= felix.com</a> <br> >> <mailto:<a href=3D"mailto:ted-Ll1PANez7xxWk0Htik3J/[email protected]" target=3D= "_blank">ted-Ll1PANez7xxWk0Htik3J/[email protected]</a>>> ha scritto:<br> >><br> >> =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0 =C2=A0Everything looks g= ood.=C2=A0 Plays percussion for me via fluidsynth.<br> >><br> >> =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0 =C2=A0Definitely seems l= ike something outside rg is to blame.<br> >><br> >> =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0 =C2=A0I've attached = a GM2 version for testing.=C2=A0 Does this improve<br> >> =C2=A0=C2=A0=C2=A0 anything?<br> >><br> >> =C2=A0=C2=A0=C2=A0 Ted.<br> >><br> >> =C2=A0=C2=A0=C2=A0 On 8/4/25 1:32 PM, Arnaldo Pirrone wr= ote:<br> >> =C2=A0=C2=A0=C2=A0=C2=A0 > Here. Glockenspiel.<br> >> =C2=A0=C2=A0=C2=A0=C2=A0 > Another test that=C2=A0I r= an was the following command to play a <br> >> midi file<br> >> =C2=A0=C2=A0=C2=A0=C2=A0 > fluidsynth -a alsa -m alsa= _seq -l -i /usr/share/sounds/sf2/<br> >> =C2=A0=C2=A0=C2=A0=C2=A0 > FluidR3_GM.sf2 [midifile]<= br> >> =C2=A0=C2=A0=C2=A0=C2=A0 > No glockenspiel but neithe= r full percussion, so I guess it's not<br> >> =C2=A0=C2=A0=C2=A0=C2=A0 > rosegarden at this point.<= br> >> =C2=A0=C2=A0=C2=A0=C2=A0 ><br> >> =C2=A0=C2=A0=C2=A0=C2=A0 > Il giorno lun 4 ago 2025 a= lle ore 19:09 Ted Felix<br> >> =C2=A0=C2=A0=C2=A0 <<a href=3D"mailto:ted-Ll1PANez7xzQFizaE/[email protected]= m" target=3D"_blank">ted-Ll1PANez7xxWk0Htik3J/[email protected]</a> <mailto:<a href=3D"mailto:ted-Ll1PANez7xxWk0Htik3J/[email protected]" target=3D"_blank">= ted-Ll1PANez7xxWk0Htik3J/[email protected]</a>><br> >> =C2=A0=C2=A0=C2=A0=C2=A0 > <mailto:<a href=3D"mail= to:ted-Ll1PANez7xxWk0Htik3J/[email protected]" target=3D"_blank">ted-Ll1PANez7xxWk0Htik3J/[email protected]</a> <mailto:<a href=3D"mailto:ted-Ll1PANez7xxWk0Htik3J/[email protected]" target=3D"_blank">= ted-Ll1PANez7xxWk0Htik3J/[email protected]</a>>>> ha scritto:<br> >> =C2=A0=C2=A0=C2=A0=C2=A0 ><br> >> =C2=A0=C2=A0=C2=A0=C2=A0 >=C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0I'm not aware of any changes that could cause this<br> >> =C2=A0=C2=A0=C2=A0 issue.=C2=A0 There<br> >> =C2=A0=C2=A0=C2=A0=C2=A0 >=C2=A0 =C2=A0 =C2=A0could b= e a problem with your autoload.=C2=A0 Can you do this:<br> >> =C2=A0=C2=A0=C2=A0=C2=A0 ><br> >> =C2=A0=C2=A0=C2=A0=C2=A0 >=C2=A0 =C2=A0 =C2=A01. File= > New<br> >> =C2=A0=C2=A0=C2=A0=C2=A0 >=C2=A0 =C2=A0 =C2=A02. Crea= te a short segment on track 10.<br> >> =C2=A0=C2=A0=C2=A0=C2=A0 >=C2=A0 =C2=A0 =C2=A03. Usin= g matrix or notation, whichever you prefer, drop some<br> >> =C2=A0=C2=A0=C2=A0 notes in.<br> >> =C2=A0=C2=A0=C2=A0=C2=A0 >=C2=A0 =C2=A0 =C2=A04. Play= .<br> >> =C2=A0=C2=A0=C2=A0=C2=A0 >=C2=A0 =C2=A0 =C2=A05. What= do you hear?=C2=A0 Drums or glock?<br> >> =C2=A0=C2=A0=C2=A0=C2=A0 >=C2=A0 =C2=A0 =C2=A06. Save= the .rg file and send it to me.<br> >> =C2=A0=C2=A0=C2=A0=C2=A0 ><br> >> =C2=A0=C2=A0=C2=A0=C2=A0 >=C2=A0 =C2=A0 =C2=A0Ted.<br= > >> =C2=A0=C2=A0=C2=A0=C2=A0 ><br> >> =C2=A0=C2=A0=C2=A0=C2=A0 >=C2=A0 =C2=A0 =C2=A0On 03/0= 8/2025 20:44, Arnaldo Pirrone wrote:<br> >> =C2=A0=C2=A0=C2=A0=C2=A0 >=C2=A0 =C2=A0 =C2=A0 > I= noticed that every time I load a file which contains a<br> >> =C2=A0=C2=A0=C2=A0 percussion<br> >> =C2=A0=C2=A0=C2=A0=C2=A0 >=C2=A0 =C2=A0 =C2=A0 > t= rack, a glockenspiel sounds instead of it.<br> >> =C2=A0=C2=A0=C2=A0=C2=A0 ><br> >> =C2=A0=C2=A0=C2=A0=C2=A0 ><br> >> =C2=A0=C2=A0=C2=A0=C2=A0 ><br> >> =C2=A0=C2=A0=C2=A0=C2=A0 >=C2=A0 =C2=A0 =C2=A0_______________________________________________<br> >> =C2=A0=C2=A0=C2=A0=C2=A0 >=C2=A0 =C2=A0 =C2=A0Rosegar= den-user mailing list<br> >> =C2=A0=C2=A0=C2=A0=C2=A0 > <a href=3D"mailto:Rosegard= [email protected]" target=3D"_blank">[email protected]= ceforge.net</a> <mailto:<a href=3D"mailto:Rosegarden-" target=3D"_blank">Roseg= arden-</a><br> >> =C2=A0=C2=A0=C2=A0 <a href=3D"mailto:[email protected]= rge.net" target=3D"_blank">[email protected]</a>> <mailto:<a href=3D"mailto:Rosegarden-" target=3D"_blank">Roseg= arden-</a> <mailto:<a href=3D"mailto:Rosegarden-" target=3D"_blank">Roseg= arden-</a>><br> >> =C2=A0=C2=A0=C2=A0=C2=A0 > <a href=3D"mailto:user@lis= ts.sourceforge.net" target=3D"_blank">[email protected]</a> <mailto:<a href=3D"mailto:[email protected]" target= =3D"_blank">[email protected]</a>>> -<br> >> =C2=A0=C2=A0=C2=A0 use the link below to unsubscribe<br> >> =C2=A0=C2=A0=C2=A0=C2=A0 > <a href=3D"https://lists.s= ourceforge.net/lists/listinfo/rosegarden-user" rel=3D"noreferrer" target=3D= "_blank">https://lists.sourceforge.net/lists/listinfo/rosegarden-user</a><b= r> >> <<a href=3D"https://lists.sourceforge.net/lists/listi= nfo/rosegarden-user" rel=3D"noreferrer" target=3D"_blank">https://lists.sou= rceforge.net/lists/listinfo/rosegarden-user</a>><br> >> =C2=A0=C2=A0=C2=A0=C2=A0 > =C2=A0<<a href=3D"https= ://lists.sourceforge.net/lists/listinfo/rosegarden-user" rel=3D"noreferrer"= target=3D"_blank">https://lists.sourceforge.net/lists/listinfo/rosegarden-= user</a><br> >> <<a href=3D"https://lists.sourceforge.net/lists/listi= nfo/rosegarden-user" rel=3D"noreferrer" target=3D"_blank">https://lists.sou= rceforge.net/lists/listinfo/rosegarden-user</a>>><br> >> =C2=A0=C2=A0=C2=A0=C2=A0 ><br> >><br> ><br> ><br> ><br> > _______________________________________________<br> > Rosegarden-user mailing list<br> > <a href=3D"mailto:Rosegarden-user-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org" tar= get=3D"_blank">Rosegarden-user-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org</a> - use the link below to unsubscribe<br> > <a href=3D"https://lists.sourceforge.net/lists/listinfo/rose= garden-user" rel=3D"noreferrer" target=3D"_blank">https://lists.sourceforge= .net/lists/listinfo/rosegarden-user</a><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 unsubscribe<br> <a href=3D"https://lists.sourceforge.net/lists/listinfo/rosegarde= n-user" rel=3D"noreferrer" target=3D"_blank">https://lists.sourceforge.net/= lists/listinfo/rosegarden-user</a><br> </blockquote> </div> </blockquote> </div> </blockquote></div> --0000000000007149d7064b0199b4-- --===============4239459278430848580== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============4239459278430848580== 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 --===============4239459278430848580==--