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
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user