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