Menu Sidebar
Menu

Chris

Hi! I've got a new plugin you can have! These plugins come in Mac AU, and Mac, Windows and Linux VST. They are state of the art sound, have no DRM, and have totally minimal generic interface so you focus on your sounds.

SmoothEQ

TL;DW: SmoothEQ is a sharp, accurate, transparent three-band filter.

SmoothEQ in Airwindows Consolidated under ‘Filter’ (CLAP, AU, VST3, LV2)
SmoothEQ.zip (526k) standalone(AU, VST2)

This follows AngleEQ, so it follows an extremely weird, colorful, poorly behaved EQ with a super-clean, accurate, well-behaved EQ, just for variety. Not in the sense that you dial in exact dBs and frequencies: it’s still a ‘by ear’ filter like the great analog EQs, and I’m probably not the person you go to for ‘add exactly two and a half dB of 3026 hz shelving and that’s the important part, all EQs sound the same’.

When I say accurate, I mean that unlike AngleEQ if you set SmoothEQ flat you get EXACTLY what you put into it. It uses a subtractive technique that I like, not sure if other people do this, where the sound is assembled out of sub-bands that are always ‘one band is the filtered, and the other is that subtracted from dry’. It’s that which I couldn’t do with AngleEQ, and which has been tricky with everything short of simple biquads (for which it works excellently).

And this is the breakthrough where I worked out how to do this thing I like, which I’m not sure anyone cares about but me, with ANY degree or order of filters so long as they’re biquads. Maybe even beyond that, but turns out biquad filters are very cooperative with this.

SmoothEQ uses eighth-order crossovers: steep! They isolate real well. But so powerful is the technique that I can use Bessel filters instead of Butterworth, for nicer phase behavior. There are limits: I don’t think I can use this for speaker crossovers, it’s strictly for setting relative volumes of EQ bands and listening to a combined output. The trick is, if I apply cascaded filter crossovers and try to subtract it from dry, I get what I got in AngleEQ, a phasey mess.

But if I reconstitute the original signal from the ‘sections’ between EVERY stage of filtering, I get the degree of filter steepness I wanted, AND all the sums still reconstitute to a perfect, bit-identical input if set flat.

If you wanted an Airwindows five-band, or seven-band, or 31-band EQ this is how I’d have to go about it. I don’t know if it would hold up at 31 bands of EQ, or how well that would work, but mathematically I know that if you set it flat you’d have ultimate, bit-identical, perfectly transparent sonics, because that’s the only way the technique CAN work. There are obvious applications in making, for instance, a Mesa Boogie 5-band guitar EQ and having it sound amazing without analog modeling: sometimes what you want is the merits of analog processing, not just to imitate everything. It’ll make EQs that are perfectly accurate set flat, and then you’re shelving up and down bands of frequencies with extremely clean boundaries, as steep as you like.

SmoothEQ is a simple three-band version of this. Now that I know I can do it, I can do a future ConsoleO (orchestral) and really do a good job of keeping the tone even through filtering. This is not a linear phase EQ but does not need to be, since everything is either perfect or some degree of the tone produced by extreme EQ isolations: whatever that sound, if you add only a tiny amount of filtering you automatically get only a tiny amount of that tone color. That’s why I build it in that peculiar way, to get that result.

It’s going to be fun running with this technique and making stuff sound better, and I hope you like SmoothEQ :)

Airwindows Consolidated Download
Most recent VCV Rack Module
download 64 Bit Windows VSTs.zip
download Signed M1/Intel Mac AUs.dmg
download Signed M1/Intel Mac VSTs.dmg
download LinuxVSTs.zip
download LinuxARMVSTs.zip for the Pi
download Retro 32 Bit Windows VSTs.zip
download Retro PPC/32/64 Mac AUs.zip
download Retro PPC/32/64 Mac VSTs.zip
Mediafire Backup of all downloads
All this is free and open source under the MIT license, brought to you by my Patreon.

AngleEQ

TL;DW: AngleEQ is a strange and colorful EQ.

AngleEQ in Airwindows Consolidated under ‘Filter’ (CLAP, AU, VST3, LV2)
AngleEQ.zip (507k) standalone(AU, VST2)

This would have been amazing, had it worked. Instead, it’s astonishing, and is never going to be your main EQ, or mine, ever.

Seriously, it’d be a world of hurt, and don’t do it. Not even while sandwiching it with uLaw plugins.

Since you can’t use it for real work, what good is it? Also, why can’t you use it for real work?

It’s not just that its response is irregular and non-flat. You could deal with that. The trouble is, it’s a new attempt at filtering, meant to do a super-sharp but non-resonant lowpass for a crossover.

And it does a lot of that! But in the process, it scrambles the audio so pervasively that if you try to assemble an EQ out of subtracting it from the dry signal (a neat trick for making ‘flat’ be pristine beyond all reason) the ‘highpass’ you get from subtracting the lowpass, is a complete mess full of phase-rotated bass.

So I came up with a way to get a real highpass, even with multiple stages of this filtering. And I got one, and even that is decidedly strange.

So, AngleEQ is a highpass for a treble band, a lowpass for a bass band, and a midrange that has a separate highpass and lowpass, just because they will not combine in any suitable way anyhow. Then you’ve got a dry/wet because combining any of these bands with dry brings even more havoc, and then the dry/wet also is an attenuverter and lets you apply the EQ inverted because it wasn’t doing enough damage already.

How does it sound? Very opaque, weirdly resonant, perhaps like the largest color-style EQ on the biggest most overdesigned mixing board ever. Nothing about it is well behaved, it cannot do ‘clean’ to save its life, it exists only to make sonic trouble and produce strange pungent tones full of resonances and cancellations.

Just because it’s not a proper EQ doesn’t mean you can’t have fun. Hope you enjoy AngleEQ!

Airwindows Consolidated Download
Most recent VCV Rack Module
download 64 Bit Windows VSTs.zip
download Signed M1/Intel Mac AUs.dmg
download Signed M1/Intel Mac VSTs.dmg
download LinuxVSTs.zip
download LinuxARMVSTs.zip for the Pi
download Retro 32 Bit Windows VSTs.zip
download Retro PPC/32/64 Mac AUs.zip
download Retro PPC/32/64 Mac VSTs.zip
Mediafire Backup of all downloads
All this is free and open source under the MIT license, brought to you by my Patreon.

DubPlate2

TL;DW: DubPlate2 is like an ITB mastering house for electronic music.

DubPlate2 in Airwindows Consolidated under ‘Utility’ (CLAP, AU, VST3, LV2)
DubPlate2.zip (529k) standalone(AU, VST2)

By request, more DubPlate… and new instructions on how to get this sound.

Turned out the audio reference I used to chart a path from digital audio master to the sound of that very dubplate, wasn’t as simple as I’d thought it to be. I didn’t have the real master… and then, when I was fortunate enough to get it, turned out there wouldn’t be a simple way to go from that to the correct sound. The plate had been cut from an earlier mix, and the mastering engineer had complained about how bright it was, and applied more than a bit of EQ. That meant I couldn’t treat it like it was a simple one-step process. I’d have to build in an EQ to do what the engineer did, before I could apply the same stuff DubPlate used. On the bright side, that would let the ‘lathe’ be cleaner, less aggressive. But there would have to be controls that matched what had happened to my reference in real life.

But there was an EQ I hadn’t revisited for a while… that turned out to be just right for the job. My Baxandall EQ had gone to version 2 already, stripping out some early ‘analog effects’ I’d used in the first version.

Turned out that adding an input trim control, adding the analog effects back again (I’d used the Console5 processing for this), running this into DubPlate and readjusting it using the real reference audio but this time also doing the EQing and then compensating for the changes that no longer needed to be handled by the lathe… got me what I’d wanted in the first place.

Provided, that is, you operate it properly… so here’s the new version of how to get a dub plate sound using DubPlate2.

Firstly, if your audio is perfect and you run it flat, you only need to pad it down with the input control until you have NO, repeat NO clips. The processing even without EQing can produce overs. Baxandall3 (built into DubPlate) is able to peak some way hotter than 0dB, to the point that you’d need a safety clipper like ADClip8 or ClipOnly2. Do not use one! Don’t use a limiter, or anything like that, just pad the Input until there are no clips at all on your output.

This is important because you can’t put a safety clipper between your audio and the lathe. The corners produced by a clipper are hell on lathes, high frequency energy that can burn the cutting head right out. The EQ and things like the elliptical filter and normal highpasses that are part of the circuitry are able to rearrange your audio a bit, stopping it from having the digital clips and brickwalls it might have, generating smoother peaks that don’t follow the usual digital rules for where energy sits. To get a real dub plate sound, get your loudness through midrange, not through clipping the peaks.

But you have an EQ, so what if you need to use that? It’s a very gentle filter, Baxandall3. You can certainly lift the highs or lows, or indeed cut them if that’s what you need. The thing is, you have to follow the same rule. Even more so, as Baxandall3 is an analog-style filter that’s capable of saturating when pushed! You can add deep lows to work around the bass loss from the lathe and elliptical filter. This will only get you so far, plus you’ll discover that it eats up your loudness without giving you that much in return. You can add extreme highs, and the same thing will happen. You’ll be fighting the lathe all to produce a more untrackable record that won’t even be loud… since, remember, you have to pad the level until it doesn’t clip. Otherwise you’ll automatically not get a dubplate-type sound.

So, think in terms of midrange, allow the record to act like a record, and you should be able to get your ideal dubplate sound out of DubPlate2. You can use Meter to really dial in your results, but even without it the work should be pretty straightforward. Let it give you the sonic peaks your sound deserves, and DubPlate2 will be able to do its job :)

Airwindows Consolidated Download
Most recent VCV Rack Module
download 64 Bit Windows VSTs.zip
download Signed M1/Intel Mac AUs.dmg
download Signed M1/Intel Mac VSTs.dmg
download LinuxVSTs.zip
download LinuxARMVSTs.zip for the Pi
download Retro 32 Bit Windows VSTs.zip
download Retro PPC/32/64 Mac AUs.zip
download Retro PPC/32/64 Mac VSTs.zip
Mediafire Backup of all downloads
All this is free and open source under the MIT license, brought to you by my Patreon.

Disintegrate

TL;DW: Disintegrate is Discontinuity on steroids.

Disintegrate in Airwindows Consolidated under ‘Effects’ (CLAP, AU, VST3, LV2)
Disintegrate.zip (509k) standalone(AU, VST2)

So what if you had a distortion that wasn’t actually about distortion?

Disintegrate extends Discontinuity to the point of total unreality.

This algorithm was invented to emulate the asymmetrical compression of air, and already exists in Discontinuity and ConsoleX. You set it according to what at the point of clipping, would be the physical loudness in air, and it applies a delay modulation that distorts the sound. It’s meant to reproduce what happens when a huge rocket launch, heard from miles away, turns into strange air crackles (a natural phenomenon having to do with pressure discontinuities in the speed of sound). This happens in all sound transmitted through air, all of the time, and Discontinuity scales it appropriately.

Thing is, Discontinuity is designed to sound nice and not too crazy. So… why not go for broke?

All the controls on Disintegrate are things that are under the hood on Discontinuity. It’s designed to let you get inappropriate noises, unnatural sounds. Typically it sounds like distortions, but it’s not: it’s a stack of modulating delay lines, but rather than modulating by an LFO, the sound’s modulated by itself, over and over. When you get into distortion-like edge, that’s mostly the frequencies stacking up, though it does have the ability to overdrive internally. In particular, Disintegrate takes pains to overdrive internally, the better to sonically obliterate and destroy.

Hope you like Disintegrate! I’ll work on more realistic things soon! :)

Airwindows Consolidated Download
Most recent VCV Rack Module
download 64 Bit Windows VSTs.zip
download Signed M1/Intel Mac AUs.dmg
download Signed M1/Intel Mac VSTs.dmg
download LinuxVSTs.zip
download LinuxARMVSTs.zip for the Pi
download Retro 32 Bit Windows VSTs.zip
download Retro PPC/32/64 Mac AUs.zip
download Retro PPC/32/64 Mac VSTs.zip
Mediafire Backup of all downloads
All this is free and open source under the MIT license, brought to you by my Patreon.

Older Posts

Airwindows

handsewn bespoke digital audio

Kinds Of Things

The Last Year

Patreon Promo Club

altruistmusic.com

Dave Robertson and the Kiss List

Decibelia Nix

Gamma1734

GuitarTraveller

ivosight.com – courtesy Johnny Wishoff

Podigy Podcast Editing Service

Super Synthesis Eurorack Modules

Very Rich Bandcamp

If you’re pledging the equivalent of three or more plugins per year, I’ll happily link you on the sidebar, including a link to your music or project! Message me to ask.