Page 1 of 1
[Solved] fluidsynth: warning: Instrument not found on channel 0
Posted: Sun Apr 25, 2021 8:00 am
by Neu1986
Hi all, I am having some troubles with fluidsynth plug-ins inside Mixbus. When I load the plug-in for the sf2 files (ardour or calf fluidsynth), it works, but the following days when I try to reopen the project, it crashes the first time, then I reopen it again and the fluidsynth plug-in loses memory of the sf2 file so I have to reload it every time.
I tried to run Mixbus into terminal and it gives the following message that I think may be related to the problem:
fluidsynth: warning: Instrument not found on channel 0
Or
fluidsynth: warning: Instrument not found on channel 9
Sometimes the crash happens when working at the session and not only when opening it.
Any suggestions would be appreciated
Thanks a lot
Re: fluidsynth: warning: Instrument not found on channel 0
Posted: Sun Apr 25, 2021 8:43 am
by tramp
There is a other fluidsynth plug here which you may try:
https://github.com/brummer10/Fluida.lv2
Neu1986 wrote: ↑Sun Apr 25, 2021 8:00 am
I tried to run Mixbus into terminal and it gives the following message that I think may be related to the problem:
fluidsynth: warning: Instrument not found on channel 0
Still, this is just a warning and usually didn't lead to a crash.
Re: fluidsynth: warning: Instrument not found on channel 0
Posted: Sun Apr 25, 2021 2:07 pm
by Neu1986
Thanks a lot, I tried but unfortunately due to some fatal error in git I cannot install it. Any other ideas? I was thinking about running Calf Fluidsynth externally, giving MIDI instructions from the DAW
Re: fluidsynth: warning: Instrument not found on channel 0
Posted: Sun Apr 25, 2021 3:24 pm
by tramp
You could use just the release tar ball:
https://github.com/brummer10/Fluida.lv2 ... 0.7.tar.gz
to avoid any git issues.
Still, it seems that the state file isn't loaded correctly on the fluid plugs you mentioned, so, it may very well be that this becomes true for Fluida as well.
However, . .
Re: fluidsynth: warning: Instrument not found on channel 0
Posted: Fri Sep 09, 2022 6:20 pm
by Neu1986
Just to close the post, I finally found how to do it:
1) use a-fluidsynth (the one by the Ardour team)
2) save all the sf2 sounds I need in /usr/share/sounds/sf2/
3) open a-fluidsynth plugin and load the desired sf2 file
4) save the preset (I usually name them after the sf2 file for easy access)
5) repeat the operation for every sf2 file
By doing so, the presets remain in memory (precisely under home/username/.lv2) with a link which points to the sf2 files in the sf2 folder. So they are ready whenever I load the project. The presets list can be ported across different programs.
As far as I know, this works. Thank you all for the help. You can mark this as solved