iiwusynth-devel
[Top][All Lists]
Advanced

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

[patch] Re: [iiwusynth-devel] polyphony?


From: Tim Goetze
Subject: [patch] Re: [iiwusynth-devel] polyphony?
Date: Sat, 13 Jul 2002 16:24:06 +0200 (CEST)

me wrote:

>does somebody have any improvements on the issue with voices playing
>on inaudibly long after noteoff?

markus kindly and bravely answered from his cell phone that he did
work on this in the dsp part, which has actually bettered the
situation, but i still was not satisfied how the synth makes use of
the polyphony setting.

the reason of my discontent was quickly found: iiwu_synth_alloc_voice
in its current manifestation will kill almost *all* voices just to
free one of them because the voice-killing loop runs on after the
first voice has been freed.

i started by fixing this but found that a refined algorithm for
finding a voice to kill was in fact a better solution; the patch is
attached.

the new algorithm causes the synth to make far better use of the
polyphony setting. there may still be room for improvement (most
notably DLS channel priorities) but i'm very happy with the way it
sounds.

cheers,

tim

Attachment: iiwu_synth_alloc_voice.diff
Description: Text document


reply via email to

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