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.