First of all thanks to you all for the interest.
At this point I think I need to explain my project.
I'm working on a live and mobile midi expander using raspberry PI as hardware and linux as SO.
I thought that fluidsynth could be a fast and good engine due to low latency and the use of soundfonts as instruments, but not so good as a midi router.
In live performances I just would like to connect my controllers to the raspberry and use it.
So, as you can guess, I will not have so much control on it and for the first release I'm just trying to set up the software at home contextually to the performance I'm going to play.
Till now I've been able to setup fluidsynth to autostarting on boot and let to autoconnect the controllers to the hardware (raspberry PI).
This is the fluidsynth string on RPI autostart I'm using right now for a percussion pad controller:
fluidsynth --audio-driver=alsa -m alsa_raw -o midi.alsa.device=hw:1 -o audio.alsa.device=hw:0 -o synth.polyphony=16 -c 4 -g 1.4 /instruments/xxx.sf2
This configuration (for now) is a good compromise between my old RPI and low latency.
As you can see the midi alsa driver used is alsa_raw, that is the only method i've found to autoconnect the midi controller to the hardware.
I have to confess that i'm not so smart as programmer and honestly not so smart with the english language too :)
That said, I'm not really sure that all the tools you suggested will work with this configuration... what do you think about?
Il giorno 26/feb/2015, alle ore 08.53, R.L. Horn ha scritto:
> On Thu, 26 Feb 2015, Peter Billam wrote:
>> I agree with that. Except I'd write it in Lua:
> Oh, you kids and your crazy languages. :)
> fluid-dev mailing list
fluid-dev mailing list