fluid-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [fluid-dev] Volume background and foreground


From: James Ong
Subject: Re: [fluid-dev] Volume background and foreground
Date: Tue, 31 Jan 2012 19:34:44 +0800

Kind of not working as expected.
router_begin requires [note|cc|prog|pbend|cpress|kpress]

I tried these commands:
prog 0 3 <- Load honky soundset
router_begin cc  <- Tried prog
router_chan 0 0 15 0
router_end
channels

chan 0, Honky-Tonk
chan 1, Acoustic Piano(mono)
chan 2, Acoustic Piano(mono)
chan 3, Acoustic Piano(mono)
chan 4, Acoustic Piano(mono)
chan 5, Acoustic Piano(mono)
chan 6, Acoustic Piano(mono)
chan 7, Acoustic Piano(mono)
chan 8, Acoustic Piano(mono)
chan 9, Groove kit1
chan 10, Acoustic Piano(mono)
chan 11, Acoustic Piano(mono)
chan 12, Acoustic Piano(mono)
chan 13, Acoustic Piano(mono)
chan 14, Acoustic Piano(mono)
chan 15, Acoustic Piano(mono)

The honky soundset is still on channel 0, didn't it moved to channel 15?







On Tue, Jan 31, 2012 at 5:29 PM, David Henningsson <address@hidden> wrote:
> On 01/31/2012 10:19 AM, James Ong wrote:
>>
>> I see, how do I load this script or do I have to pass the comman manually?
>
>
> You can use the --load-config option to load a file with a script in, or you
> can use FluidSynth's built-in shell.
>
>
>> Sorry, I'm kind of noob when the tutorials are too vague.
>
>
> Contributions are welcome, including those who add tutorials or other types
> of documentation :-)
>
>
>>
>>
>> On Tue, Jan 31, 2012 at 4:37 PM, David Henningsson<address@hidden>
>>  wrote:
>>>
>>> On 01/31/2012 07:51 AM, James Ong wrote:
>>>>
>>>>
>>>> An idea struck me, I like to understand what does "router" in FluidSynth
>>>> do?
>>>> I will appreciate to learn more on this area.
>>>
>>>
>>>
>>> Yeah, that's my thought as well, wouldn't the midi router in FluidSynth
>>> be
>>> able to handle this case? IIRC if you run the FluidSynth executable it
>>> will
>>> only affect the incoming messages from the midi driver(s), not the
>>> internal
>>> MIDI player. (And if you use the library directly you set these things up
>>> the way you want.)
>>>
>>> Something like:
>>>
>>> router_begin
>>> router_chan 0 0 15 0<- reroute channel 0 to channel 15
>>> router_end
>>>
>>> It was a while since I used it, so I might have forgotten the exact
>>> syntax.
>>>
>>> // David
>>
>>
>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]