| Josep M Comajuncosas wrote:
>
> As wgpluck is based on waveguide techniques, and the code doesn´t implement
> fractional delay interpolation, there is an inherent pitch quantisation
Huh? The code for wgpluck *does* try to implement fractional delay,
unless I'm reading it incorrectly. It uses a fractional delay allpass
filter in series with the waveguide. See pluckPluck() in pluck.c, which
instantiates a waveguide object coded in wavegde.c, which does appear to
set up a tuning filter. But this is as far as I've looked into it -
maybe the filter isn't actually getting used, or the code is just buggy.
There's also wgpluck2, but at first glance it appears that wgpluck2
doesn't implement fractional delays.
If I get stuck, I might look at your instruments, but for performance,
I'd like to try to get one of these ugens to work.
Thanks.
Larry |