Re: script to produce yoshimi.rgd and how to change banks
Lorenzo Sutton <[email protected]>
| Newsgroups | gmane.comp.audio.rosegarden.user |
|---|---|
| Message-ID | <[email protected]> |
Hi Prad, On 13/06/22 05:16, prad via Rosegarden-user wrote: > having played around for a while with rg and a downloaded a yoshimi.rgd > from > https://sourceforge.net/p/rosegarden/code/HEAD/tree/trunk/rosegarden/data/library/yoshimi.rgd?format=raw > > i found that it doesn't match the yoshimi banks and instrument setup i'm > getting from yoshimi now on archlinux. > > so i made a little script that will create a yoshimi.rgd from > /usr/share/yoshimi/banks. I think that bank was indeed made around 6 years ago via this script [1] I had made, but then Yoshimi default banks changed quite a bit and I'm not even sure if that script still works :-) > > see this post for the script: > https://linuxmusicians.com/viewtopic.php?f=64&t=24573&start=15 > > it's working nicely on my system. Personally, I must admit that I hardly ever use that file. I prefer to change instruments etc. in Yoshimi and have nothing set-up in that regards in Rosegarden. That is because 95% of times I will be tweaking even the default instruments, in terms of parameters effects etc. and I *don't* want Rosegarden to inadvertently 'restore' the defalut. But I understand if Rosegarden is providing a Yoshimi bank file it should probably be up to date :-) > > what i don't understand though is why neither this yoshimi.rgd nor the other > one, let's me change banks within rg. > > from the instrument parameters, i can change instruments within a > bank, but the bank has to be set in a running yoshimi. i can't change > bank from instrument parameters (even though it looks like i've changed > it). > Have you made sure Yoshimi is actually set-up to react to Bank and Program Changes? There i a configuration setting for this [2] Lorenzo [1] https://github.com/lorenzosu/rosegarden_yoshimi_banks [2] https://yoshimi.github.io/docs/user-guide/config/config.html (see inparticular "MIDI" at the end)