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.

CreamCoat

TL;DW: CreamCoat is a swiss army knife reverb with soft undersampling.

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

Here’s where the DeRez3 plugin came from. CreamCoat works as a general purpose reverb/ambience, taking the same basic algorithms from ClearCoat (when there’s the Select knob and it’s made out of 4×4 householder matrices, it’s a Something-Coat reverb) but working an amazing trick on them that can really transform them.

It turns out you can get a smooth, lush effect out of the undersampling (no weird ‘antique digital’ artifacts) so long as you undersample by an exact divisor of the sample rate, and then use the Bezier curve trick to reconstruct the wave from the low sample rate.

If that was too technical, listen to the tone of the reverb as you drop the sample rate with DeRez. You’ll get a series of ‘steps’, each of them being clean and natural-sounding, but having a very sharp cutoff. It’s like a filter, but it’s just how the wave is reconstructed. Using it at high sample rates is even better because it gets to reconstruct in a more finely-grained way, but also you’ll get more ‘DeRez’ options around the area you’re finding useful!

In keeping with the ‘swiss army knife’ concept, CreamCoat has a wide-ranging Regen control, letting you do infinite reverbs across any of the settings, or extremely short ambiences. And a Predelay control, letting you sit the short ambiences exactly where you want them.

This is almost certainly a better ‘general purpose’ verb than the original ClearCoat, which is simplified for ease of understanding the code. It’s still pretty simple, though! I’ve got many more sophisticated reverbs coming or planned, but with this and CrunchCoat you should be able to cover an absurd number of bases, reverb-wise. I hope you enjoy CreamCoat!

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.

DeRez3

TL;DW: DeRez3 reinvents retro digital tones.

DeRez3 in Airwindows Consolidated under ‘Lo-Fi’ (CLAP, AU, VST3, LV2)
DeRez3.zip(495k) standalone(AU, VST2)

I’ve long been interested in old school lo-fi digital.

It’s partly because I’ve had ancient reverbs and things, stuff that produced a vibe far better than newer replacements, and it’s partly because all my own efforts have been so much the opposite: working out how to dither 32-bit floating point and using it in all plugins, turning to 96k sampling rate and working out distributed filtering so the processing can be simpler than the wild overprocessing of oversampling: I’ve gone farther and farther towards ultra-resolution and learned how to adapt it musically so it doesn’t just sound super-DAW-y and clinical.

But all the time, I’ve known of the great retro samplers. Some I’ve even bought, but not really known what to do with, a rock/prog guy like me. Some are out of my range and I can’t afford them. I’ve even picked up some seminal records done with old samplers like that, or discovered they played a role in stuff I loved.

And then I started trying to improve on my undersampling for reverbs… and made a breakthrough that changed everything.

You see, when I undersample a reverb, I’m taking a sample only every two or four samples, and interpolating the result to give a high output sample rate. I’ve been sticking to exactly 2x or 4x sampling rate, and doing a linear reconstruction: you can hear what that sounds like in CrunchCoat, which is also fun to play with… but in essence it’s taking the idea of interpolating, and going ‘let’s just take a reverb sample every X samples. What’s X? Anything!’

So you got to swoop the reverb down to a gritty, low-fi mess. So far so good (or bad: but that’s the point, it was called ‘cursed retro digital’ by my livestream and obviously I had to put it out as a plugin) But then, what would you do if you had a sequence of lo-fi samples, irregularly spaced, and you wanted to draw a smooth line through them, not a pointy line?

Graphics has a handy technique called Bezier curves. It lets you draw a smooth line between points. Depending on the Bezier curve, you might go through the points, or around them, depending on how you set it up. But the important thing is, it’s not an audio calculation. The higher harmonics you might generate have nothing to do with the sound. It doesn’t know it is a sound. It’s just trying to draw the seamless, smoothest curve between some points.

Initial experiments with the reverbs went strangely. It would act like a cursed brickwall filter, but with a strange resonance unlike anything I’d heard before. In the ballpark, but always ruining the cleanness of the reverb and making horrible (but very smooth) artifacts… until I hit on using perfectly even divisors of the sample rate and that got me a plugin called CreamCoat and a whole batch of new reverbs I’m already beginning to use for everything.

But then… what happened to the horrible but very smooth artifacts? The Bezier curve reconstruction that isn’t so careful to sound nice, that throws out strange artifacts never before experienced, but always very mellow and smooth like some kind of cursed brickwall or isolator filter?

Meet DeRez3. That’s your Rate control. Unlike CrunchCoat it doesn’t click when taken to zero, largely because it just goes to subsonics and never really to zero so it can’t trap energy by mistake. Every parameter is control-smoothed because I expect this thing to be played like a synth filter… It’s got a Rez control that’s tweaked so at extreme low bit, it throws in a gating behavior that can be used in conjunction with the Rate to produce strange gatey effects on sounds. It’s got a Dry/Wet that is actually set up like my Wetness controls: with full dry you can sneak in small amounts of DeRez without affecting dry level, with full wet you can sneak in traces of dry without cutting wet level. 0.5 gives you both.

This is an alternate way of dialing in those retro digital sounds without ’emulation’ of all that analog stuff. No added noise, no simulated analog stages. Instead, it is the refinement of a concept for reconstructing lo-fi using Bezier curves, and only gets better the more rez you’ve got to hold it. 96k, double precision? Bring it on, it will just further optimize the vibe being produced by the algorithm. It’s HI-FI low-fi.

I’m still working on the rock/prog dream of perfecting ConsoleX, with all those filters and things, tailored to get the most out of music that doesn’t often sound great in the ordinary DAW… but this is a window onto something else. Where, it seems, there might be another kind of Console that could exist in the worlds of samples and low-bit and lo-fi, the isolator filters and digital overtones taking the place of detailed parametrics and guitar amp tweakings. It used to be that there was a big difference between golden age hip-hop and the newer stuff as more advanced samplers started to come out. It’s a big enough deal that I really cannot get, say, an SP-1200. It’d be easier for me to get a Marshall Stack.

Thing is, I bet it’s possible to set up a Console system so it gives you everything you’d enjoy out of a real-deal SP-1200, possibly even including the delicate timing of the pads (very fine-grained quantization of time that is not quite as finely grained as sample-accurate DAWs…) but free and open source.

For now, I hope you enjoy DeRez3, because it’s a glimpse into that future, and it might just be a window into a hi-fi lo-fi that perfectly fits your sound. I mean, I’m a rock guy with no sampler experience and even I am tempted. I feel like this one might really break out of my prog-rock box. Give it a try :)

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.

Wolfbot

TL;DW: Wolfbot is an aggressive Kalman bandpass with evil in its heart.

Wolfbot in Airwindows Consolidated under ‘Amp Sims’ (CLAP, AU, VST3, LV2)
Wolfbot.zip(504k) standalone(AU, VST2)

So it’s possible that I simply went too far.

This was inspired by, and specifically modelled after, the famous transformer DI ‘Wolfbox’, which I don’t have. I had only a youtube video made by somebody who did have a real Wolfbox DI (and at that, not a vintage one) and who was A/Bing it against a different DI. I’m putting this out because I was asked to, but understand that it’s a science experiment.

And by that I mean, literal science experiment. It answers the question, ‘what happens when you use two Kalman filters to mimic the bandpassing of a vintage transformer DI box?’ plus there’s a bit of saturation on the end. The saturation is not the aggressive distortion you hear: that’s the Kalman filters acting as comes naturally! It’s possible that DI bass is the single worst signal you could try to put through this plugin that was designed to work on bass, and voiced using examples of bass and DI guitar. It’s possible something has gone quite horribly wrong.

Or.

It’s possible that this will come in handy more than anybody imagined. The thing is, I worked real hard to get the ‘voice’ of this dialed in just right, and THEN checked to see what it was really doing. It has a bit of saturation (should rein in snaps and pops nicely) but the grind it delivers isn’t from that, it’s from specifically the highpass Kalman filter, which is turning the whole sound into a sort of bass horn! I was shocked to see how much this strange plugin turns otherwise normal DI signals into sort of fat beefy pulse waves. Wolfbot is not gentle, and doesn’t have any more controls than the original Wolfbox did, and while some kinds of sounds (drums, snares etc) get voiced in a convincingly ‘bandpass’ way, other sounds like the DIs it was designed to do, get utterly transformed.

It acts more like a bass amp than a transformer DI, but more like some strange new invention than either… and the specific way it retains the hammering, brutal directness of bass low-mids, while wiping out irritating string-gloss (even on a Rickenbacker bridge pickup) and nuking ALL the real bass to make room for kick drums and sub-synths, means in a strange way Wolfbot entirely succeeded. I have a pile of amp-sims, multiple DIs and transformer DIs, and real amps, and none of them are even close to doing this, whatever ‘this’ is.

I need to try it in some mixes, and so can you. I bet I can add deep-bass boosts and get something else out of it, but even just as it is, I can immediately hear how it would fill in a spot where bass guitars are supposed to go. It’s just that rather than going crazy on the channel EQ, or running a bass amp and going crazy on that, it will just do that sound right away and it’ll sit in an otherwise full-range mix reinforcing exactly what I want the bass guitar to reinforce.

I’ve looked at the output in a wave editor and it’s terrifying to think that this monstrous thing is probably my new go-to DI bass plugin, but here we are. Oh, and I bet you anything this makes basses project better on a phone. Have fun :)

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.

Hit Record Meter

TL;DW: Meter measures things about audio you’ve never seen before.

github.com/airwindows/Meter/releases

This is a bit new: heavily GUI Airwindows, outside the normal styles of plugins I make. It’s taken a lot of work to get this far and I couldn’t have done it alone. Everything from the basic JUCE framework and technique for ‘building plugins directly on Github’ to the support for the new CLAP format is thanks to Sudara and his Pamplejuce framework, and before then, Baconpaul from the Surge XT project without whom the basic concept for the plugin couldn’t have started. It takes a village to make (and maintain) this sort of plugin, and my efforts couldn’t reach you without these helpful open source developers. There will be more, and I’ll do my best to make the new kinds of plugins reliable and exciting, while continuing to do my core DSP work as I have been doing. Meter is CLAP, VST3 and AU for Mac, Linux and Windows.

What’s this?

I can measure the hit-record-ness of audio, and rate it by how compelling and attention-getting it is, and also by how commercially successful it’s likely to be. Those are NOT the same things, but points along a scale I can define as ‘density of ear-catching events’, where the ‘vibe’ of the hit record is determined by how intensely it hammers you with these events.

None of that has anything to do with ‘maximum loudness’ and in fact loudenating will hurt you, provably, and kills the energy-build whenever it kicks in. The secret is distribution of peak energy.

The events I’m talking about are the combination of PEAK (not RMS, you can safely ignore RMS. Really) energy and slew rate. There’s a balance between these things and every known hit record noise, whether it’s Steve Perry belting in Journey, or James Brown screaming (not shrieking: when he makes cat noises it’s a completely different type of energy) or hard-hit drums mixed just perfectly or Burial hitting the perfect sub-bass or nearly everything in a Mutt Lange mix, nails this balance. It’s most easily understood as ‘the aura (of peak energy) given off by passionate performance’ and it applies across the board, from Count Basie to Ace Of Base. (brief examples of each are given in the video)

The Airwindows Hit Record Meter (or ‘Meter’ as it’ll show up in your DAW) will show this directly. Did you think you ‘can’t hear peaks’? Doesn’t matter, now you can see them. And where you place them is hugely important. You can cram them all up as close to clipping as you can get, and have LOTS of them constantly, to get a sound that’s just as attention-getting as any loudenated sound (as squashed sound cannot technically BE any louder than clipping, it can only have more distracting distortion layered on). Or, you can make sure you have some of the peaks crammed up toward clipping and doing their job optimally, while having the ‘cloud’ of peaks occupy a bigger space that is still constantly in flux.

And doing that consistently scores higher in Billboard chart rankings, and overall SALES, than the hyper-aggressive stuff. But the extreme stuff does get attention very well… and as long as the peaks (and their respective slews) are where you need them, it makes NO DIFFERENCE whether you have high or low RMS loudness and in fact you will do better, get more attention, and sell more records if you have the peaks maxed out and optimal, and the RMS as LOW as you can get it to be without losing the constant peak energy.

You can even target comfort and vibe while still having sparkle and peak energy by aiming for it using this meter.

These are strong claims but you know I’ve been working on this for literal decades and had the beginnings of this in ‘Mastering Tools’, which existed before any of my plugins, before 2007. This isn’t new, I’ve just been able to put the work in and I figured it out. You don’t even have to use my plugins to make stuff work using this meter: I try to make stuff that’ll help, but you could do it with anyone’s plugins, or with hardware and tape machines, or indeed with any basic DAW right out of (in the) box. It’s all about shaping the peak energy, balancing it with slew, controlling the slew and creating the ‘cloud of peaks’ at the density you want, with the volume of the peaks constantly varying between whatever amount of ‘space’ you want (18 dB is a lot, 12 is nice, 6dB is getting on the loud and fatiguing side) and clipping, without actually clipping.

But we’re getting ahead of ourselves and I’m not the only person able to tell you how to mix hit records, even classic evergreen ones. It just looks like I’m the first to be able to give you visual reference to what’s supposed to be ‘inaudible’, and that’s Meter. For now, try this meter and see if you can recognize the various hit formulas (for instance, vintage southern rock, or 80s, or intense sixties and fifties hits) and explore them a little.

I’ll be back with more tools for shaping the sound, but I’m very excited to have this new insight into WHY to shape the sound, and what to do.

And almost by definition, loudness war not only breaks this (by outright removing peaks) but also kills the rising energy of a track AND sales potential… because even doing this perfectly, the very highest energy/attention levels do NOT make for Top Ten hits. I’ve measured over 600 hit records from Count Basie to the Beatles. It doesn’t matter who you are or how good you are, if you push the intensity too far you lose the mass market… and this is by definition what loudness war tries to do, except it also ruins the sound with distortion where music energy’s supposed to be.

Use this tool to stop doing that, and if you still want ultimate maximum overwhelming obliterating energy, do it properly from now on and your work will last :)

Newer Posts
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.