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.

Ambience

Ambience is an early Airwindows plugin that uses the concept of Haas effect (or, precedence effect, or law of first wavefront) to fill in additional sonic information in a way that doesn’t mask the initial transient.

It does this in an interesting way: it’s calling on lots of individual delay taps from 811 to 7883 samples, but most heavily weighted at 883 samples (neatly within Haas effect at 44.1K). The method of doing this is a little unusual but worth documenting.

Ambience starts off by applying a whole bunch of delay taps to a temp value (back this early I was running delay buffers as 32 bit ints and converting them back to floating point for the output). Then it divides the whole thing by 4—and goes on adding a bunch more delay taps, less widely distributed. Then it divides that by 4—and so on. By the time it’s got to that final tap, the initial big burst of delay taps as late as 7883 samples have been divided by 4 many times. It uses this technique to scale back each delay tap without having to multiply or divide each time.

This was meant as an efficiency thing, but what it also does is make the most heavily processed parts of the sound, the quietest. The one tap that carries most of the load, is applied with virtually no processing. Turns out that has its advantages as well, in that the tone’s bigger when your math isn’t buried in endless calculations. Ambience actually applies this ‘ambient slapback’ sound like this:

*destP = *sourceP+((Float64)(temp/(8388352.0))*wet);

It’s pretty impossible to get the dry tone (sourceP) any more directly than that, though this is NOT the ultimate in high-resolution digital audio processing. That would be noise shaping the overflow from that calculation (as shown, the Ambience output ‘temp’ is given as a 64 bit number, but the buss is only 32 bit). However, this is still a very direct sort of ambience generator. Hope it’s useful!

Ensemble

Ensemble is pretty unique. Not because it’s so great, but because it’s flawed in distinctive ways.

It’s designed to be a sort of super-ultra-chorus, using tons of delay taps in a carefully calculated way to make a whole orchestra out of, say, one string.

Instead, it sort of makes a Solina String Ensemble out of one string. The result is a totally different, and totally unnatural, texture. The depth of texture-smoothing you get from increasing the number of voices. Then, the Fullness control doesn’t really do ‘fullness’. Instead, it’s like sweeping a fixed flange, and at the top it sort of all merges together into a tubby and unpleasant tone. There’s a brightness enhance like with Chorus and Chorus Ensemble and the other Airwindows modulation plugs, but no real way to get realism out of it.

And none of that matters… if what you wanted was to get an unrealistic but slick wash of sound.

Use the Ensemble control as a ‘suck more lows out’ control. It’ll progressively make the sound leaner and more diffuse at the same time. More = thinner.

Use the Fullness control as a ‘slide the fixed flange’ control to voice the thing. It won’t want you to slide it while audio is playing, it’ll glitch. Set it for tone, not for ‘fullness’.

Use the Brightness to voice the top-end, and have fun with your retro-fake textures!

Chorus

Chorus is a taste of the Airwindows modulation effects, for free.

It’s got speed and depth controls, dry/wet, and an additional brightness control to offset clarity losses from its interpolation. Back in the day, Airwindows was pretty proud of this fancy interpolation, in the belief that coders were typically just picking the nearest sample for their delay tap and calling it a day. Doing the interpolation gives you a much deeper, more fluid sound, though it darkens the tone a bit.

Come to think of it, other coders may still be picking the nearest sample for all I know. Guess you’ll have to shoot this out against typical DAW choruses and see what happens.

Chorus Ensemble

ChorusEnsemble is an early Airwindows modulation plugin much like the Airwindows Chorus, except it’s got a whole set of chorus taps rotating about. Depth determines how far the taps can roam from the basic signal, and Brighten adjusts the slight treble loss inherent in the interpolation of the delay taps.

This makes for a nice lush chorusy effect. Simple, but effective. It’s a little more extensive than the Chorus that’s been available from Airwindows for ages. It’s N to N, so it runs either mono or as parallel stereo: this one doesn’t produce stereo width unless it’s already there. On the other hand it should work nicely on already-stereo patches.

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.