[gmpi] Re: ramped parameters

  • From: "Didier Dambrin" <didid@xxxxxxxxx>
  • To: <gmpi@xxxxxxxxxxxxx>
  • Date: Thu, 6 Jan 2005 04:46:28 +0100




Hi Dider,

>> Ah, no.  If you are given a ramp, you don't need to de-zipper it.  It
>> already is.

> and how would the host know the minimum ramping length to avoid zipper
> noise for that parameter? It depends on things that only the plugin
> knows.

I would classify de-zippering as reconstructing the original knob movement as smoothly as possible i.e. connect the dots (with ramps). There's no two ways to do it.

If for example, changing your filter parameters too quickly causes instability, that's not a zipper-noise problem as such.



but what's too quickly? You don't know, only the plugin knows.

If you want to be safe, you'll ramp for let's say 100ms. But 100ms is too much, it's almost a fade out. If you want the change in level to appear as quick as possible, it can't be too long, and can't be too fast. But only the plugin knows what it can be. The host just can't know.
If you want to simulate a gate and you ramp it for too long, you're screwed, it won't feel like a gate. If it's too short, it'll make zipper noise.


The volume ramping functions I use every day depend on the samplerate AND the change in level. You don't change from 0dB to -3dB for the same time as you change from 0dB to -inf dB.


---------------------------------------------------------------------- Generalized Music Plugin Interface (GMPI) public discussion list Participation in this list is contingent upon your abiding by the following rules: Please stay on topic. You are responsible for your own words. Please respect your fellow subscribers. Please do not redistribute anyone else's words without their permission.

Archive: //www.freelists.org/archives/gmpi
Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe

Other related posts: