[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[fluid-dev] New voice overflow code committed
From: |
David Henningsson |
Subject: |
[fluid-dev] New voice overflow code committed |
Date: |
Sat, 31 Jul 2010 23:00:53 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.11) Gecko/20100713 Thunderbird/3.0.6 |
Okay, so I found the bug I talked about in my previous mail, and
committed the new voice overflow code.
The new ones brings in five new weight settings (voice.overflow.*) for
prioritizing volume, age, and special weights for drum channel,
sustained and released (those three were according to the old code):
synth.overflow.age FLOAT [min=-10000.000, max=10000.000, def=1000.000]
synth.overflow.drum-channel FLOAT [min=-10000.000, max=10000.000,
def=4000.000]
synth.overflow.released FLOAT [min=-10000.000, max=10000.000,
def=-2000.000]
synth.overflow.sustained FLOAT [min=-10000.000, max=10000.000,
def=-1000.000]
synth.overflow.volume FLOAT [min=-10000.000, max=10000.000, def=500.000]
The numbers for volume and age were chosen arbitrarily, so please play
around with them and let me know your favorite defaults.
As a side note, I also added the possibility to have polyphony up to
65535 voices (which should be enough even for jOrgan users!) and that
the polyphony can increase on-the-fly, which did not work before. Having
so many voices might mean some overhead (and memory usage) even if
they're not used though.
Now I rely on you to be my testers! :-)
// David
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [fluid-dev] New voice overflow code committed,
David Henningsson <=