Decent Filters?
-
- KVRist
- 250 posts since 22 Jun, 2004 from NYC
Is it possible that what some people think is stepping, is just the new harmonic frequencies coming through using a lowpass with a fairly high resonance, or a sound with high resonance? Sometimes, it is just very noticeable no matter how smooth the automation curve. Sometimes an effect that I look for.
But you all probably know this already.
But you all probably know this already.
-
- KVRian
- 1325 posts since 1 Sep, 2004
That kind of stepping meight be filter characteristics.
But most digital implementions with synthesizers and standalone filters do step, because the cutoff parameter is not interpolated. (It's like the same thing early VST synthesizers didn't interpolate the pitch bend, resulting in audible steps.)
Due the fact that most hosts have a constant blocksize, the steps are directly dependant from the hosts internal latency (size of the processing buffers). That's also dependant from the used driver and its settings.
External and standard VST parameter automation processes mostly ones per block. Hosts, which handle that different, produce mostly other problems with allot of plugins which actually have implemented a kind of internal parameter smoothing (for instance FL).
But most digital implementions with synthesizers and standalone filters do step, because the cutoff parameter is not interpolated. (It's like the same thing early VST synthesizers didn't interpolate the pitch bend, resulting in audible steps.)
Due the fact that most hosts have a constant blocksize, the steps are directly dependant from the hosts internal latency (size of the processing buffers). That's also dependant from the used driver and its settings.
External and standard VST parameter automation processes mostly ones per block. Hosts, which handle that different, produce mostly other problems with allot of plugins which actually have implemented a kind of internal parameter smoothing (for instance FL).
-
- KVRist
- Topic Starter
- 133 posts since 18 Jul, 2004 from Atlanta, GA USA
The stair-stepping I'm talking about is simply assigning a knob on my midi controller to the cutoff and turning it. It stair steps. Or even tweaking the gui. This is before I do any automation.
-
- KVRian
- 1243 posts since 24 Oct, 2003 from Maine
Stands for "ohmygod."emx wrote:whats OMG?
It's an "experimental" effect from ohmforce that only comes with Computer Music Magazine or one of Ohm Force's bundles.
It's got a lot of things, including a comb filter as mentioned earlier, but it also has an awesome sounding multimode analog style filter, the same one as quadfromage I believe.
-
- KVRist
- 42 posts since 18 Aug, 2004 from Paris
assigning a simple midi controller to a cut-off frequency will always step whatever the plug-in/synth. It's because simple midi resolution is only on 128 steps, that's the steps you hear. Use a LSB+MSB MIDI controller instead (like pitch wheel), you won't notice the steps (128*128=16384 steps)mgcollins21 wrote:The stair-stepping I'm talking about is simply assigning a knob on my midi controller to the cutoff and turning it. It stair steps. Or even tweaking the gui. This is before I do any automation.
BTW i like this steps effect, it can be musically interesting sometimes. But only sometimes.
About free filters, I vote frohmage. (no step, sounds OK)
.
- KVRist
- 490 posts since 23 Sep, 2003 from Hungary
If the parameter is interpolated correctly, the steps wont be audiable.r3nø wrote:assigning a simple midi controller to a cut-off frequency will always step whatever the plug-in/synth. It's because simple midi resolution is only on 128 steps, that's the steps you hear. Use a LSB+MSB MIDI controller instead (like pitch wheel), you won't notice the steps (128*128=16384 steps)
-
- KVRist
- Topic Starter
- 133 posts since 18 Jul, 2004 from Atlanta, GA USA
I'm using EnergyXT, Hmmm, I'll try assigning it to the pitchbend wheel..thanks!
-
- KVRist
- Topic Starter
- 133 posts since 18 Jul, 2004 from Atlanta, GA USA
and I'm using m-audio ozone for knobs, but like I said, it happens when I just move the knob on the gui as well.
-
- KVRian
- 1325 posts since 1 Sep, 2004
The low MIDI resolution has nothing to do with that.r3nø wrote:assigning a simple midi controller to a cut-off frequency will always step whatever the plug-in/synth. It's because simple midi resolution is only on 128 steps, that's the steps you hear. Use a LSB+MSB MIDI controller instead (like pitch wheel), you won't notice the steps (128*128=16384 steps)mgcollins21 wrote:The stair-stepping I'm talking about is simply assigning a knob on my midi controller to the cutoff and turning it. It stair steps. Or even tweaking the gui. This is before I do any automation.
BTW i like this steps effect, it can be musically interesting sometimes. But only sometimes.
About free filters, I vote frohmage. (no step, sounds OK)
.
All digital sound generators and effects should implement parameter smoothing.
That really shouldn't be a problem.
Even because low MIDI resolution and blocksize dependant processing summs up the problem.
-
- KVRAF
- 13444 posts since 14 Nov, 2000 from Hannover / Germany
Yeah, go tell them developers... digital sound generators should indeed be smoothed on whatever parameter movements.jackle&hyde wrote: The low MIDI resolution has nothing to do with that.
All digital sound generators and effects should implement parameter smoothing.
Actually, I wonder how many people noticed this, it's quite funny (nah, not exactly funny, just making you wonder): On quite some VSTis, when you move the filter manually or per MIDI assignment, you'll notice stepping, especially at higher resonance settings. When you however assign a modulation to them (such as ModWheel to Cutoff, the most usual thing ever), many of those won't step anymore, or at least less badly - and, in case modulation amount is set to 100% the effect will do just what you'd expect from turning a knob from 0 to 127 manually. It still makes a difference on many synths though. Weird.
There are 3 kinds of people:
Those who can do maths and those who can't.
Those who can do maths and those who can't.
- KVRist
- 490 posts since 23 Sep, 2003 from Hungary
- KVRAF
- 25036 posts since 12 Jul, 2003 from West Caprazumia
I've found another fix for it - I just don't use it!jackle&hyde wrote:I would reduce the blocksize of the host. That mostly helps...jens wrote:dude, ClassicAutoFilter steps like there's no tomorrow... UYEFunkybot wrote:Try Kjaerhus Classic Auto Filter. Doesn't step, and sounds great.
-
- KVRAF
- 12977 posts since 29 Sep, 2003 from Ottawa, Canada
I'm no expert, but I don't know how this automatic interpolation with MIDI or GUI control is supposed to work. The host or the plug-in have no way of knowing how quickly you're moving the knob or plan to move a knob, so how can steps be smoothly interpolated?
I'm not saying it can't be done-- I know that J&H has a heap more knowledge than I do, and Sascha Franck as well. I'm just curious about how it's supposed to be accomplished effectively or how other developers have already accomplished it.
In the meantime, I just use automation (or in the case of the Classic Auto Filter, 'automatic' modes, which do not step).
Greg
I'm not saying it can't be done-- I know that J&H has a heap more knowledge than I do, and Sascha Franck as well. I'm just curious about how it's supposed to be accomplished effectively or how other developers have already accomplished it.
In the meantime, I just use automation (or in the case of the Classic Auto Filter, 'automatic' modes, which do not step).
Greg

