[fluid-dev] Play two channels simultaneously

2016-06-12 Thread Srijan Deshpande
Hello, I have two soundfonts loaded into fluidsynth, one is on chan 0 and the other is on chan 1. I want both to play regardless of what channel my controller keyboard is on. Is this possible? How can this be done? Thanks! Srijan ___ fluid-dev mailing l

Re: [fluid-dev] Play two channels simultaneously

2016-06-12 Thread S. Christian Collins
What OS are you using? -~Chris On 06/12/2016 08:16 AM, Srijan Deshpande wrote: Hello, I have two soundfonts loaded into fluidsynth, one is on chan 0 and the other is on chan 1. I want both to play regardless of what channel my controller keyboard is on. Is this possible? How can this be don

Re: [fluid-dev] Play two channels simultaneously

2016-06-12 Thread Srijan Deshpande
Raspbian. I'm doing this on a Raspberry Pi. Srijan On Sunday, June 12, 2016, S. Christian Collins wrote: > What OS are you using? > > -~Chris > > > On 06/12/2016 08:16 AM, Srijan Deshpande wrote: > > Hello, > > I have two soundfonts loaded into fluidsynth, one is on chan 0 and the > other is on

Re: [fluid-dev] Play two channels simultaneously

2016-06-12 Thread Peter Billam
Hi. > I have two soundfonts loaded into fluidsynth, one is on chan 0 > and the other is on chan 1. I want both to play regardless of > what channel my controller keyboard is on. On alsa, I would do this with midiecho http://www.pjb.com.au/midi/index.html http://www.pjb.com.au/midi/mid

Re: [fluid-dev] Play two channels simultaneously

2016-06-12 Thread Srijan Deshpande
Thanks, but shouldn't this be possible using fluidsynth's router? The fluidsynth API page says you can use the router to "Layer sounds (Example: for each noteon received on ch 1, create a noteon on ch1, ch2, ch3,...)". This is exactly what I want to do. For each noteon received on ch0, I want to c

Re: [fluid-dev] Play two channels simultaneously

2016-06-12 Thread Ben Gonzales
Hi Srijan. Don't you need 2 separate rules?, like router_clear router_begin note router_chan 0 15 0 0 router_end router_begin note router_chan 0 15 0 1 router_end Don't forget, you'll need to create similar rules for all your other stuff - cc pbend, etc. Ben On 13/06/16 10:57, Srijan Desh

Re: [fluid-dev] Play two channels simultaneously

2016-06-12 Thread Aere Greenway
Srijan: I do layered voices using Qsynth, which has two FluidSynth 'engines' configured. One uses one soundfont, and the other engine a different soundfont. I send the same MIDI messages simultaneously to both Qsynth engines. In more elaborate configurations, I use QMidiRoute to modify the

Re: [fluid-dev] Play two channels simultaneously

2016-06-12 Thread Srijan Deshpande
Dear Ben, Thank you! That worked! (I had a duh moment there - I should've figured this out myself!) Aere, I believe this is a better way of doing it since you don't need to run two instances of fluidsynth. Also, I'm not using a GUI so I can't use Qsynth. Thanks though, Srijan On 13 June 2016 at

Re: [fluid-dev] Play two channels simultaneously

2016-06-12 Thread Peter Billam
Ben Gonzales wrote: > Don't forget, you'll need to create similar rules for all > your other stuff - cc pbend, etc. Working with midiecho, I find that usually I don't want CCs 1,5,11,64,65,66,84 (Modul,Portam,Expr,Pedals) to go through to both channels. It's useful to have separate volume c