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.

DeNoise

TL;DW: DeNoise can work as a multiband gate and as a wild effect.

DeNoise in Airwindows Consolidated under ‘Noise’ (CLAP, AU, VST3, LV2)
DeNoise.zip (522k) standalone(AU, VST2)

So it starts as a multiband gate. That’s pretty direct. You’ve got frequency ranges, and when they’re set to zero there’s no gating and full wet is the same as dry. Turn up a band, and you’re increasing the threshold: when the sound at that band drops below the threshold it gates and there’s silence. You can use the dry/wet control to moderate the effect a little, and you can dial in settings that neatly denoise a sound without interfering with the main audio too much.

The speed control governs how rapidly it transitions, and increasing that slows the reaction time, so you can keep the gate from chattering, set it as quick as possible without an obvious click and you’re good. On top of that there’s a trick from DeCrackle that’s part of the dry/wet: the same as DeCrackle, if you set it full dry rather than just bypassing it, what you get is the delta function with dry subtracted from the result. This isn’t the same as an inv/wet control so I didn’t label it that: it’s a special case for ‘monitor only what’s being taken away’ which is sometimes handy for stuff like this.

And now, we get freaky with it :)

When you raise the gating a lot farther than mere noise gating, you get into some aggressive sound sculpting very quickly. Since it’s a gate, you’re shortening everything, but since it’s multiband it can wrench the tone around. Instead of cutting low mids on the sound, you can gate them out super aggressively and it’ll shorten and tighten up a kick, but keep the low mids as part of the attack: you’re basically handling the decay of every part differently. You can have the bands blend across different settings, or have adjacent bands very different from each other, and all these things twist and mutate the tone.

And then once you’re doing that, the speed control comes into play. It governs both how fast the gate can slam shut, and how quick it can open, and that’s also relative to the frequency of the band, so exaggerate this and you get filter-sweepy effects. Adjusting this can lock in exact gatey tones really well, it should be obvious where Speed wants to be set. And of course if that’s not enough for you, you can make a tone entirely out of the Delta, where it loses all the attacks and keeps only the decays being gated off…

And, it’s one of the more CPU-efficient Airwindows plugins so it does all that while barely touching your CPU.

It should be fun, as well as useful in the normal way. Hope you like it :)

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.

kWoodRoom

TL;DW: kWoodRoom is a small wooden performing space.

kWoodRoom in Airwindows Consolidated under ‘Reverb’ (CLAP, AU, VST3, LV2)
kWoodRoom.zip (604k) standalone(AU, VST2)

This concludes a series of plugin releases around Xmas and thereabouts! First there was ChimeyDeluxe, then ConsoleX2 with a bit of music to go along with it, and now the final shoe to drop is the unreleased reverb that was used to make what was seemingly a Dead show from 1972 or so!

kWoodRoom was more stumbled upon than searched for. I’m continuing to pursue reverb things, doing better and better at delivering a really convincing virtual place to be in, but kWoodRoom popped up when searching for something else, and it’s the last example of where my reverb work stood in 2025.

It’s got all the same controls as recent Airwindows reverbs, and it’s the tone that is unusual. From the first instant I heard it I went ‘oh hey a wood paneled room, that’s weird’. It didn’t seem special in any other way, didn’t max out any of the things I was aiming for, but there it was, sounding like a thing. I’ve learned to pay attention to that, especially when there’s no real explanation for it.

That’s because the reverbs I make search through hundreds of millions of possible delay time options to find optimal settings that balance many different requirements. They’re purely Householder matrixes using comb filters alone, and relying upon matrix size to produce a smooth sound… unless I’m guiding them towards a rough sound, or a sound like a series of concrete arches, or what have you. I get to seek out all kinds of different qualities in the countless hours of computer time spent running genetic algorithms and permutations of delay lines.

And then in the middle of all that, there’ll be a kWoodRoom, more recognized than created. It just had a personality. Will it be a personality you like? I don’t know, but if you give it a shot you will probably hear what it’s like right away, and then it’s up to you :)

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.

TapeHack2

TL;DW: TapeHack2 brings Airwindows tape to a new level.

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

Two wrongs may not make a right… but sometimes, two goofy hacks might make a better ‘tape compression’ than having a real tape machine.

So hear me out, because this one went some strange places, and, well, listen to it ;)

The original TapeHack was a pretty big deal, went over real well, in spite of the fact that there was nothing to it but a software ‘transfer function’. It’s literally nothing but a ‘vaguely sinelike softclip’ with special characteristics. Everything about it was made to shift the ‘saturation’ upwards in dB and lean out the middle part a bit, in accordance to how real tape turns out to work. I’m of course not alone in figuring this stuff out, I’m just the one trying to doctor softclip algorithms to do it. That part worked great, and because it’s a softclip, it even sounds a lot like ‘tape compression’, certainly more than anything I’d had before.

There’s tests you can do to determine whether your tape biasing and the amount of your ultrasonic energy is high enough to saturate things to produce real-deal, genuine ‘tape compression’ of highs. And it really is true that you don’t have to use literal tape machines to do that anymore. I would go so far to say that is the new bar to reach: nobody’s going to duplicate that short of simulating the whole apparatus at a megahertz or something, and this I am not going to do: I already didn’t like oversampling, and it seems wasteful.

But what if, on top of faking the ‘bias tone bridging the gap between magnetic coercivity’ through just doctoring a softclip to do it (wrong, but it worked), I instead just came up with a new sort of filter that was very free of typical sharp-filter irregularities… and modulated that at audio rates, in an attempt to not let the signal do high frequencies beyond too much of a slew rate?

Meet TapeHack2. If you’ve downloaded ConsoleH or ConsoleX2 in the last day or two, you have already met it, because it worked so well I had to include it in the ‘More’ fat-boost section of those plugins. My video for TapeHack2 demonstrates why, showing the original mix, the subtly but intensely better mix where nothing has been changed but swapping in the TapeHack2 algorithm for the original, and lastly the delta function showing HOW much aliasing and untapelike brightness was fluidly removed from just the parts of the mix hitting More hard. It was so strong it affected the buss compression enough to bring in totally unrelated elements like bass, just by altering how More handled supersonic highs in the 96k mix.

Functionally, this is the ‘tape compression of highs’ effect. Is it a clone, or emulation? AW HELL no, not even slightly. It’s totally different, measurably, observably different, not like a tape at all, but now it does two tape behaviors as hard as it can. Run sine sweeps into it if you want to see how different it is, how crazy it’ll act. It’s a HACK, doesn’t have anything to do with analog anything really.

So what is happening?

It’s running a stack of filters. They’re very efficient: they’re stacked-up averaging filters. These are very good in the time domain, don’t do pre-rings or weird filter ripples, but the cost is if you just use a simple averaging of a bunch of samples in a row, you get massive notches and odd peaks in the response. They are awful at being accurate good filters.

But, turns out if you stack them up right you can have the notch of one overlap the peak of another, and get a really steep roll-off with good time behavior where the rolloff is so steep you hardly mind the funny added peaks and response issues. It basically goes ‘ok, very smooth natural super rolloff NOW’ and then rather than needing to work over an enormous window, and have a huge filter ripple (for linear phase) it just does the thing and gets out of the way. You trade off the accuracy of the ‘curve’ for just ‘make the highs be gone, completely!’. I’ve got a filter plugin coming, Slew4, that’s an expanded version of this.

That’s not ‘tape compression’, though. Tape compression is when you let the raw signal through, but track how sharp a departure the new sound is from whatever the filtering was doing last sample. Instead of just tracking the slew of the input signal and working with that, you barely touch the sound unless the new sample is gonna be really far from where the last output was, even if that’s the result of filtering… and that is why it acts like compressing, there’s a point beyond which highs can’t get louder and you can’t force them. It’s not even on a time constant, it’s just ‘nope’.

And is this the point at which the filtering prevents aliasing from happening? NOPE. It absolutely still aliases, and I’ll tell you why. In setting it up, I got this part working and then tried to find the point at which I prevented all aliasing. It didn’t want to. It’s not an oversampling: it’s still raw, still running fully at whatever sample rate you’re using, still producing ‘semi-valid’ information including above where the apparent tape compression kicks in.

It’s just that the way this thing works, when set up to sound its best, it’s not reducing superhigh sine waves to silence above a certain frequency. It’s changing them into quieter triangle waves instead. Along the way, if you’re doing intense saturation and making the wave flat-top, it turns it into sort of trapezoids in the manner that big square waves on analog gear turn into slanted-topped, altered waves. So basically what I’m saying is it does the weirdest waveshaping I’ve ever seen, with all the very highest frequency stuff, in such a way that it’s arguably sharpening the frequencies while also attenuating and suppressing them. And it’s all off a filter (set of filters) that is very free of ripple and resonant qualities.

This, applied to real music, sounds pretty amazing, and it’s going to find its way into a new ToTape, as well as my trusty TapeDelay plugin, and it is already in ConsoleH and ConsoleX2. And honest, it’s the farthest thing from emulating anything, much less real tape. But my interest is never in trying to duplicate a thing: digital is not good at that, something dies when you overprocess. Instead, TapeHack2 is about bringing very minimalist, very unusual sorts of processing to achieve a result, which in this case is ‘softclip like a tape, but ALSO stop highs from getting louder, also like a tape, except you’re not remotely a tape’.

Have fun with this one, I know I’m going to be enjoying the results of it a whole lot :)

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.

SweetWide

TL;DW: SweetWide is a strange grungy stereo widener.

SweetWide in Airwindows Consolidated under ‘Stereo’ (CLAP, AU, VST3, LV2)
SweetWide.zip (490k) standalone(AU, VST2)

It’s experiment time! This is a really good example of the sort of thing I do for Airwindows, and for the folks out there.

You may well find this horrible, lame and useless. That is OK, it’s not going to be for everybody.

But if you like the sort of weird grunge this produces, we’re talking signature sound, secret weapon town, bigtime… and NOBODY else will be bringing it, and no AI will arrive at this unless literally told to copy it (in which case they should credit and say it’s SweetWide they’re using).

This plugin comes not from the world of Srsly or EdIsDim or Wider (plenty of other things I’ve made to do stereo widening nicely). It comes from my experiments with ring modulation. It’s really a very simple algorithm though it does use square root functions: that’s next to nothing, as far as CPU is concerned. It’s doing terrible things to the stereo signal coming in, for the purpose of exaggerating side-channel information, but in a way where it’s tending to produce asymmetric modulations. That’s more along the lines of ‘second harmonic, fourth harmonic etc’ rather than ‘third harmonic and normal distortion’, and that’s why Sweet is part of the name: we tend to hear even harmonics as more ‘sweet’ than odd harmonics.

Even then it’s not acting normal because it’s using that Soar control to govern how the square-root reacts to subtle sounds. It serves the purpose of bringing up a gnarly compressey grunginess, except for stereo widening. If you crank it out all the way it’s very obvious, but you can dial the Soar setting in that way, and then pull it back if you’d like it to still be unique but not so obnoxious.

It’ll also do a stereo narrowing effect that’s maybe even more obnoxious, by turning Un/Wide all the way to Un. It’s basically the same thing as an Inv/Dry/Wet control. The whole thing runs without any stored variables, and the setup of controls is hilariously trivial: without the square roots it’d be about the most CPU-efficient plugin you have.

The reason you don’t have this already is, it sounds terrible. But it’s terrible in kind of a wonderful way. I demonstrate it on a full mix, and you should never use it on a full mix. Instead, I think it’d be a great widener on a heavy guitar buss, or certain synth tones, or maybe it’s a really interesting way to narrow a drum room sound and bring a lot of grungey color to things. Any sound you can get from it, you can tune with the Soar control. I’ve managed to bring the totally weird Soar control from my ring modulators to a stereo widener/narrower, in case that’s handy.

If this is the plugin for you, you’ve probably already started throwing it on things and enjoying its unique gnarly space-distortions, and if this isn’t the plugin for you, I don’t know how much more clearly I can warn you. You’re welcome :)

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

human-made 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.