If you saw my recent post about Ultrasonic… this is the same, but at the opposite frequency extreme! It will nuke DC offsets and reshape thunderous rumblings into specifically 'audible' subsonic rumblings. That doesn't mean it will always make the amplitude of subsonic bass go down: there may be times when it alters the waveform so it peaks higher. But it's the same thing as Ultrasonic: tenth-order Butterworth highpass filter, executed as cleanly as possible (NOT with an internal Console system expanding the tone) using very high resolution math.
Normal audio recordists and people working with analog sources will probably find this does nothing for them. But if you get frisky with DAWs and do weird things in the digital mix, you may just end up producing low frequencies that aren't properly sonic anymore. Normally, you'll be using various highpasses to tune your deep bass for the purposes of your mix, and this isn't for that: it's a more abstract concept of a filter.
If you'd like to neatly excise everything below 20hz and retain EVERYTHING remotely considered an audio frequency, especially if you've got DC offsets coming out of your other digital processing (I've tried to fix a lot of my plugins that do this, but there are other plugins out there which can produce it), then this might be handy. It's also one of the Airwindows featureless add-and-forget plugins, and I've always liked making those: speeds your workflow. No window to open, just put it in the relevant place and you're good to go.
All this is supported by Patreon. I'm busily working on some of my grander Patreon-supported schemes, and it's going pretty well. As always, if you're in trouble please use my stuff and don't pay until later when things are better. If you're doing fine, I appreciate the support, and I hope the things I'm learning and doing are both exciting and useful
There's a fairly severe phase rotation below around 50Hz. What's your thinking on how this affects the plugin in normal use and when used in combination with Ultrasonic?
That little spike was the Voice Of The Starship plugin. You can follow that with an ultrasonic filter if you like
The phase rotation is because this is not a linear phase plugin. It has no latency, and no pre-ring, etc. I would use a less steep filter in normal use, and I don't think it's of concern when used in combination with Ultrasonic as that would be a different phase rotation at the other frequency extreme
Adds waaay too much group delay and phase distortion to be useful in all cases. Xhip's RC filter is the best i have found for this particular issue as the filter is adjustable from just above DC and has multiple orders to choose from
On the rare occasion you might stumble upon drums for instance that benefit from it(e.g close miked acoustic drums recorded with fast transducers that essentially contain all envelope information within a tiny impulse)or sounds you plan to distort a lot the phase distortion can be quite beneficial in these cases to break up the monotony of ITB non-linearties, but as a utility i think this is far too heavy handed a tool
Adds waaay too much group delay and phase distortion to be useful in all cases. Xhip's RC filter is the best i have found for this particular issue as the filter is adjustable from just above DC and has multiple orders to choose from
On the rare occasion you might stumble upon drums for instance that benefit from it(e.g close miked acoustic drums recorded with fast transducers that essentially contain all envelope information within a tiny impulse)or sounds you plan to distort a lot the phase distortion can be quite beneficial in these cases to break up the monotony of ITB non-linearties, but as a utility i think this is far too heavy handed a tool
Yes, normally I would use something else
I find just a single biquad is pretty good at blocking DC, and I've been overhauling old plugins to use 'em. It's neat how you can widen the resonance outrageously and still reject actual DC with the filter
This is appears to be a kind of inverse of the recent "Ultrasonic" (perceptive, aren't I?) - have to say this depth of filtering works wonders up above, but IMO it's inverse is definitely heavy-handed for a DC clobber-er.
How about this? A simple plugin: a single-pole HPF at 5hz, constant with sample rate, feeding into Ultrasonic. No controls, nada; just drop it before your next non-linear plugin and keep moving.
I like the fact that they are separate plugins, as limiting the high end before nonlinear processes helps with any aliasing, and the DC offset removal can be done after any even harmonic/DC offset generating nonlinear processing.
Thanks idontcare for recommending xhip. This is pretty cool, it can be set even too low in frequency to catch all of the DC!
I had been using the built in Reaper JS DC Filter, which uses the difference equation. The R coefficient is fixed at 0.999, but editable. It removed DC but took out just enough low end to be perceptible on a good day. I ended up adding a slider to it so it can go from very low frequency to 1kHz which added the functionality of a reasonable sounding gentle highpass. I'm guessing the Reaper JS language is defaulting at the standard 64 bit doubles for the math.
For lowpass, I had been using Reaper's built in JS Butterworth, but I think that it's only 4 poles.
I like the fact that they are separate plugins, as limiting the high end before nonlinear processes helps with any aliasing, and the DC offset removal can be done after any even harmonic/DC offset generating nonlinear processing.
Yes but when working with a hefty amount of processors (which generates aliasing - and DC) it becomes tiresome to duplicate. I'd vote for a plugin that houses both (it could be called "Butter Place", pun for "Better Place" )
Yes but when working with a hefty amount of processors (which generates aliasing - and DC) it becomes tiresome to duplicate. I'd vote for a plugin that houses both (it could be called "Butter Place", pun for "Better Place" )
You can use both in BlueCats Patchwork. Love it. Great idea Chris!
You can use both in BlueCats Patchwork. Love it. Great idea Chris!
I would also point out that Guillame of Blue Cat worked PERSONALLY with me to improve the performance of Patchwork (and presumably now all the other Blue Cat things) to support GUI-less Audio Units. Blue Cat draws knobs for you, but it doesn't stop there: nobody else goes to as much trouble to cover things like logarithmic tapers on sliders. AU lets you call a control logarithmic, and Blue Cat stuff honors that in its control where few other AU hosts know to do it.
Can't say enough nice things about Blue Cat. Strongly recommended
I would also point out that Guillame of Blue Cat worked PERSONALLY with me to improve the performance of Patchwork (and presumably now all the other Blue Cat things) to support GUI-less Audio Units. Blue Cat draws knobs for you, but it doesn't stop there: nobody else goes to as much trouble to cover things like logarithmic tapers on sliders. AU lets you call a control logarithmic, and Blue Cat stuff honors that in its control where few other AU hosts know to do it.
Can't say enough nice things about Blue Cat. Strongly recommended
Yes, I don't like the sliders as much as the BlueCat's Knobs from your plugins.
I'm so glad your plugins work in Patchwork cause I'm able to test them out to see what I like so quick. Air Windows and BlueCats, great combo!!!
Plus I use your plugin in Pro Tools and that's why I use Patchwork. It lets me use VST's and AU's in Pro Tools flawlessly.
Now they work with Waves plugins. Oh Yeah!!!