Cans
TL;DW: Cans is a room simulator for headphone mixers.
Cans in Airwindows Consolidated under ‘Utility’ (CLAP, AU, VST3, LV2: now on WinArm64 thanks to baconpaul!)
Cans.zip (581k) standalone(AU, VST2)
Lots of people out there are stuck mixing on headphones, whether it’s due to bad acoustics or noise complaints or simply not having a high-quality monitoring situation. After all, even if you put together speakers as revealing as NS10s, the amplification and acoustic environment have to support them, plus you’ve got no hope of extending the monitoring to the bass without serious subwoofers and even more acoustic treatment, and this quickly expands to become unreasonable. So lots of people are stuck with headphones.
And why is that so hard to make work? A simple reason. Peak energy shapes the whole character of the sound (or lack of character, all too often these days). And in a good control room, it’s not just about making everything dead. Diffusion and room geometry play an important role, and the sound always bounces around because that’s what happens out in reality. We hear sounds in the context of a listening environment, and through this very specific reverberation, the peak energy makes itself known. But over headphones, especially great headphones that are free of artifacts and resonances, the peak energy just gets right by you. It happens too quickly and is gone before you register it.
In a great control room you get a better sense of what lives in the peak energy, by how sound bounces off those expensive diffusors and fancy wall geometries, giving you that enveloping acoustic space without it further confusing your ear. And there’s people out there ready to sell (or rent!) you the pretend versions of various ultimate rooms, perhaps with pictures included so you can pretend you were there. But what if you just got an enveloping acoustic space or five, that you can bend into whatever shape suits your work… for free?
Airwindows Cans is not the same thing that’s in the Monitoring plugins. It uses some of the same techniques (crossfade, allpass filters) but runs new reverb algorithms that haven’t been used before, because it took days of computer time to grind out these five new verb spaces, all tailored for this one purpose.
StudioA is the smallest control room, and StudioE the largest, but this is not simply a rescaling of the algorithm: each one is a unique space, designed to best represent its purpose. You’ll hear the room size most clearly in the way it reshapes the bass. The Diffuse control works like adding more acoustic diffusion to the room (technically, it lets you swap any comb filter for a corresponding allpass filter). Damping provides the upholstery: studio control rooms are not often echoey and ‘live’, and as you turn Damping down you put up more drapes and acoustic treatment, drying up the highs and mids of the room. Crossfade brings the stereo into a more centered place or causes it to swap sides mid-reverb, and Dry/Wet controls how much of the ambience you’re including.
Setting everything to halfway should be a good starting point for headphone monitoring, but you can go wild trying different perspectives. For instance, in real life I have a mix check position that’s upstairs in a hallway, well away from the speakers (and I’ve shown this on mixing streams before). In Cans, you get this by picking a larger room size, livening up Damping with a higher setting, and going more wet so you hear more of the room sound.
You can also, as I demonstrate in the video, just use it as a pretend drum room (or piano room, what have you: a studio space that’s not a big hall). Because the early reflections are closely tied to the raw sound, Cans merges with the sound more than typical reverbs, as it’s trying to do that rather than sound like a room of its own. Even if not mixing on headphones, this can find use!
But if you are mixing on headphones, the idea is always to find that setting in Cans that works for you in letting you hear and interpret everything in the mix, dial in your sounds and levels, and then turn it OFF before exporting. Because maybe you won’t be listened to on other headphones… or maybe you’ll be played at clubs, or live events, for crowds… or maybe the future means having your music played through listeners having their OWN version of Cans, or some other invented environment you can’t control, in which case layering your pet monitoring environment onto all those places will turn into a muddy mess.
But if you’re headphone mixing through your personal settings for Cans that make your favorite music sound like it should, and then you export your music without that interpretation built in, other people can get the most out of what you made over anything from a big club sound system, to a PA, to their own ‘virtual space’ that makes their music sound the way they want it to sound. Because Cans is about trying to give you a picture of all the energy in your mix, not just what’s obvious over headphones. And if you find sound spaces you love using Cans, try building those sounds partly out of aggressive ‘room sound making’ on submixes and individual instruments, and then partly out of a much more subdued take on Cans on the whole 2-buss… and then turn it OFF for export.
After all, if you went to mix your work in a world-class studio that reveals everything, you give people the mix that environment let you do. You don’t just put up mics in the back of the room and give people THAT :)
Hope you find Cans useful. Remember, if you need to make a lot of stuff much more ambient with Cans, do part of it in the mix on stems and instruments, and do part of it on the 2-buss (or monitor chain) to simulate your perfect control room, and then turn the 2-buss Cans off to get the real mix!
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.
Hi Chris,
Thanks for all the hard and wonderful work! Does the Airwindows Consolidated installer overwrite previous versions? I’m just trying to pick up the VST3 version of Cans here. I’m unfamiliar with the “consolidated” distribution of you plugins. Is there anything I should be aware of as far as breaking old daw sessions?
Hi Chris,
Kind of similar question here. Am on a 2015 MBPro running Sierra. Installed the latest iteration of Consolidated in order to use and enjoy Cans along with the rest of my favorites and…when opening up a recent session on Ableton to test things out Consolidated was no longer available. Tried to install a September 2024 iteration of Consolidated – which worked fine – to go back to what i had but that failed to run as well. Does the newer installer wipe out older versions even if it won’t work on a Mac like mine?
Thanks again for these great plugins!
I don’t code Consolidated, it just uses my audio code. So if baconpaul makes changes to it, or JUCE makes changes that start invalidating older computers, there’s nothing I can do other than what I already do, which is code everything that I can as standalone plugins that will never wipe out older versions :) I hope Consolidated doesn’t do that often, but I have no control over it. That’s Paul’s world. For what it’s worth, my own JUCE stuff like Meter has all the old versions continue to be available, so hopefully my own things won’t ever do that.
Hi again Chris,
Ah I see. I didn’t realize Consolidated isn’t your coding. Am I correct in understanding you yourself don’t code the individual plugins for VST3 format? I’d prefer VST3 versions but it’s come to my attention JUCE 8 no longer supports my OS, so new versions of Consolidated are out for me per what I read on baconpaul’s github. If VST2 is my only option for standalone airwindows plugins I’m fine with that as I love your work. I just want to understand my options.
Thanks for everything.
For now I can only provide retro (and signed) standalone VST2s and AUs. I’ll continue to do that, but VST3s come through JUCE. This may or may not also include my JUCE plugins: I’ll keep older versions available on github, and if possible I’d like to put out some other JUCE plugins without letting it stop supporting your OS :)
Thanks, Chris. You’re the king.
hi,
just curious.. all of the features and and qualities this adds to mimic how sound might work in a room rather than headphones, does that not mean this plugin could be used to add an ait or liveliness to a stale digital instrument such as a piano vst or di’d guitar to give it some life?
ie: di’d acoustic guitar into this plugin, then into what ever other processing I might normally add?