Airwindows Cans: Free Mac/Windows/Linux/Pi CLAP/AU/VST3/VST2/LV2/Rack
-
- KVRian
- Topic Starter
- 1418 posts since 7 Apr, 2007 from Bellows Falls, VT
https://www.youtube.com/watch?v=p7CoLBGyLlg
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.
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.
-
thecontrolcentre thecontrolcentre https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=76240
- KVRAF
- 36037 posts since 27 Jul, 2005 from the wilds of wanny
-
- KVRist
- 36 posts since 28 Oct, 2024
is this another one of your plugins that has different curves when using different sample rates??
yawn...
yawn...
-
- KVRist
- 58 posts since 13 Jun, 2023
Good bait, not biting.Scotty Ellis wrote: ↑Sun Dec 08, 2024 6:20 pm is this another one of your plugins that has different curves when using different sample rates??
yawn...
-
- KVRian
- Topic Starter
- 1418 posts since 7 Apr, 2007 from Bellows Falls, VT
I'll bite because there's an interesting answer: it's using the new 'derez' technique on recent verbs that lets you downsample only to reconstruct the full sample rate output using Bezier curves (which is not a normal audio process). But it's not adding extra downsampling, that's just how it handles 2X, 4X etc sample rates. So if you're working at 96k or 192k, it ought to reconstruct in a more sophisticated way than earlier reverbs that just did a linear reconstruction for that, since it's reconstructing a Bezier curve (again, not a typical audio technique).
If you're not too busy yawning you can try this technique out standalone, with the plugin DeRez3. That's been out for a while, but things tend to get past KVRians when they are mid-yawn
If you're not too busy yawning you can try this technique out standalone, with the plugin DeRez3. That's been out for a while, but things tend to get past KVRians when they are mid-yawn
-
- KVRian
- Topic Starter
- 1418 posts since 7 Apr, 2007 from Bellows Falls, VT
I'm glad to see someone noticing that I'm still shouting out Paul for the WinARM64 work: he is in fact responsible for the WHOLE Airwindows Consolidated plugin which comes out of his VCV Rack plugin. I think there's a tendency to just lump everything into 'Chris released this!' especially when the new plugins added are always directly my work, but baconpaul is such a force of nature that I am always looking for a way to cheer him on
-
- KVRian
- 956 posts since 4 Jan, 2007
As I understand this, just from the explanation above, on high sample rates is only evaluating 1 of N samples (decimating) then fitting a N point bezier curve on the result after processing. So:Scotty Ellis wrote: ↑Sun Dec 08, 2024 6:20 pm is this another one of your plugins that has different curves when using different sample rates??
yawn...
- It is downsampling by pure decimation: if there is content on the source signal above the target frequency it stays there unfiltered (or badly filtered if there is a filter but it isn't a brick-wall), potentially creating digital noise artifacts.
- It's upsampling by using a bad interpolator (a Bezier curve).
- This scheme will probably sound different at 44k than at 48k because it only operates at integer ratios.
- Reverbs tails resemble noise, so it might be workable or characterful for this application.
-
- KVRist
- 212 posts since 26 May, 2018
A Bezier curve is essentially spline interpolation, which is not a bad interpolator per se. That said, it is not conventional (conventional interpolation tends to adopt sinc convolution, AFAIK). The undersampling technique may or may not simply decimate the signal, there may be IIR filtering (knowing Chris) before decimation.
-
- KVRian
- 956 posts since 4 Jan, 2007
Bezier isn't used for fixed-rate down/upsampling for a reason: there are better choices.ampetrosillo wrote: ↑Wed Dec 11, 2024 4:09 am A Bezier curve is essentially spline interpolation, which is not a bad interpolator per se. That said, it is not conventional (conventional interpolation tends to adopt sinc convolution, AFAIK). The undersampling technique may or may not simply decimate the signal, there may be IIR filtering (knowing Chris) before decimation.
I had a quick look at the code and I see no obvious brickwall before decimation.
As said, for the application it might be kind of acceptable. Calling it "new derez technique" sounds to me like buzzwording though.
-
- KVRist
- 212 posts since 26 May, 2018
You gotta take what Chris says with a grain of salt... I almost never read his "marketing blurbs", and I am decidedly unimpressed by 90% of his plugins. There are a few cases though where he does release a gem.
- KVRAF
- 9697 posts since 16 Dec, 2002
Sheesh
Amazon: why not use an alternative
-
- KVRAF
- 2659 posts since 2 Jul, 2010
I think you may be misreading due to context.
I suspect
As opposed to "the dazzlingly innovative DeRez (TM) [Pat. Pending] technology only found in the most MODERN of reverbs (available from us starting at €199, not included in our Total Max Ultra 4 bundle)".
I suspect
means "the effect behind the control labelled 'derez' on my recent reverb releases".the new 'derez' technique on recent verbs
As opposed to "the dazzlingly innovative DeRez (TM) [Pat. Pending] technology only found in the most MODERN of reverbs (available from us starting at €199, not included in our Total Max Ultra 4 bundle)".
-
- KVRian
- Topic Starter
- 1418 posts since 7 Apr, 2007 from Bellows Falls, VT
It wouldn't matter, so I just do as I please. KVR gotta KVR. I don't have to fix it, and I'm perfectly happy to be one of very few devs who'll even bother to engage here, because there are useful aspects from time to time, and I really do not care that much how I'm treated. It's nice that you care thoughimrae wrote: ↑Sat Dec 14, 2024 5:05 am I think you may be misreading due to context.
I suspectmeans "the effect behind the control labelled 'derez' on my recent reverb releases".the new 'derez' technique on recent verbs
As opposed to "the dazzlingly innovative DeRez (TM) [Pat. Pending] technology only found in the most MODERN of reverbs (available from us starting at €199, not included in our Total Max Ultra 4 bundle)".
I get to continue to try to make new stuff, even if it's just only me doing everything. That's the important part, so people can react as they please. Just over this video I got a youtube commenter going 'your mic or your processing suck beyond all imagining', and I got to respond constructively to that and am investigating my video mic chain and experimenting. And the fellow responded nicely in turn, so youtube turns out to be superior to KVR kidding! I'm kidding!
-
- KVRian
- 956 posts since 4 Jan, 2007
You might be right. If so my apologies. I haven't really installed the plugins.imrae wrote: ↑Sat Dec 14, 2024 5:05 am I think you may be misreading due to context.
I suspectmeans "the effect behind the control labelled 'derez' on my recent reverb releases".the new 'derez' technique on recent verbs
As opposed to "the dazzlingly innovative DeRez (TM) [Pat. Pending] technology only found in the most MODERN of reverbs (available from us starting at €199, not included in our Total Max Ultra 4 bundle)".