Oh, I didn't type 3 rules in the same session and has been trying for hours
without any success.

I didn't quite catch how all of these works, it will be appreciate to see
each line with a comment so that other will know what it is.

router_begin
router_chan 0 15 1 0   //Select channel 0-15?
router_par1 40 127 1 0   //set volume to 40%?
router_par2 0 127 1 0   //what is 127?
router_end

Would it work without throttled the CC#39 as well?



On Sat, Feb 4, 2012 at 6:41 PM, R.L. Horn <li...@eastcheap.org> wrote:

> On Sat, 4 Feb 2012, James Ong wrote:
>
>  I tried as 3 separate rules and launch Java MIDI player to play midi song,
>> none of the sounds appear to be softer.
>>
>
>  Am I doing something wrong? I didn't issue "router_clear" which will
>> caused
>> all channels to appear silent when the song is play.
>>
>
> Routing rules are cumulative.  I *think* simply adding another rule on top
> of the default will cause an additional event to be generated, evidently in
> a LIFO manner, so your rule gets trumped by the default.
>
> Upshot is, what you tried didn't work for me either.  This, however, did:
>
>  router_clear
>  router_begin prog
>  router_chan 0 15 1 0
>  router_par1 0 127 1 0
>  router_par2 0 127 1 0
>  router_end
>  router_begin note
>  router_chan 0 15 1 0
>  router_par1 0 127 1 0
>  router_par2 0 127 1 0
>  router_end
>
> This is sufficient to get some sound.  In practice, you'll need to deal
> with pbend, cpress, and kpress in a similar way.  Now, the CC rules:
>
>  router_begin cc
>  router_chan 0 15 1 0
>
>  router_par1 0 6 1 0
>  router_par2 0 127 1 0
>  router_end
>  router_begin cc
>  router_chan 0 15 1 0
>  router_par1 8 38 1 0
>  router_par2 0 127 1 0
>  router_end
>  router_begin cc
>  router_chan 0 15 1 0
>  router_par1 40 127 1 0
>  router_par2 0 127 1 0
>  router_end
>
> CC7 and CC39 should now be throttled.  Set the volume where you like with
> a "cc [chan] 7" command and, with luck, it will stay there.
>
>
> ______________________________**_________________
> fluid-dev mailing list
> fluid-dev@nongnu.org
> https://lists.nongnu.org/**mailman/listinfo/fluid-dev<https://lists.nongnu.org/mailman/listinfo/fluid-dev>
>
_______________________________________________
fluid-dev mailing list
fluid-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fluid-dev

Reply via email to