On Thu, Sep 02, 2004 at 10:21:14AM +0100, Steve Harris wrote:
On Wed, Sep 01, 2004 at 08:35:00PM -0400, Eric Dantan
Rzewnicki wrote:
1) the analogueOsc has a control for selecting
waveform. The above set
up statically sets it to Sine. It seems like I should be able to switch
between the 4 waveforms interactively. But, when I set up one of the
assignable buttons on the remote25 to step through values 1-4 and
attached it to the waveform control of the plugin I didn't get any
change. Is this paramater only controllable when the plugin is first
instantiated?
Shouldn't be, theres nthig special about the first run.
Hmm, I'll play with it some more to see if I can get it to respond.
3) possibly
related to 2) ... There are artifacts and glitches in the
sound output. I'm not sure what to call them ... just a sort of scratchy
sound when I move the controllers. I'm not sure if this is xrun related
or not. Could it be something in the plugin itself? I'm not sure how to
sort out where the issue is.
Yes, its probably in the plugin, its often called
"zipper noise" (it
sounds like someone dragging a zip), if it is that I will fix it.
Yes. I think that is it. Anything I can do to help you fix it?
In the docs you mention that the Hz control is not interpolated. Any
chance that could be added? Is it something a novice programmer could
try to take a whack at with a little guidance? or is it fairly involved?
Are the value ranges for the warmth and stability controls 0.0-1.0?
I think I see in the code where warm is clamped:
osc->nyquist = fs * (0.47f - f_clamp(warm, 0.0f, 1.0f) * 0.41f);
but, can't make out just what happens with stability...
Oh, wait, now I see in the xml that both have <range min="0"
max="1"/>.
Nevermind. :)
Thanks Steve,
Eric Rz.