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.

Beam

TL;DW: Beam is a wordlength reducer that tries to heighten sonority.

Beam.zip(333k)

So here we are again: Beam is a radical, unusual plugin. I’m not certain it works, at least not as intended. I do know that it does what I built it to do: the usefulness of that is more in question.

So, that’s why I’m asking. Be critical, and tell me what you think. I’ve already got Dark and I know that does what I intended, and it’s arguably better than NJAD. I don’t know whether Beam is just a weird experiment… or better still.

What does it do?

Beam’s a wordlength reducer like Dark, but instead of seeking to always give you the least departure from whatever trajectory the audio’s on (like Dark: and that suppresses highs, including noise in the highs), Beam seeks to make all waveforms converge on the same angle (either ascending, or descending). Imagine a world of triangle-waves, the deepest frequencies taking the most energy, and progressively quieter until high frequencies are in balance with the lows. That’s Beam. Beam has a ‘focus’ control that sort of optimizes the frequency range it’s providing a window into (as in, lower settings SEEM to encourage focus on deeper sounds, higher settings SEEMS to highlight the treble, and the 0.5 is set to zero in on where our hearing’s most sensitive.) And it uses those frequencies, across a broad range of possible sounds, to emphasize the energy and depth of the audio to shocking effect.

Except, it’s not. It doesn’t know what a frequency is. It’s only ‘dithering’ in such a way as to try and accentuate certain waveform slope angles, and has no real power to do even that beyond statistical averaging of a bunch of samples.

On top of that, its noise floor is WEIRD. Dark gates into silence, sort of well-behavedly. Normal dithers become noise seamlessly. Beam goes nuts and screams, and the only thing I can say for it is, raw truncation is worse. It’s super weird… and yet, even while it’s doing that, the background audio retains a startling depth and personality. Or at least so it seems… even more than Dark, with this one you turn up DeRez and nothing happens to the sound at all. You don’t even hear the noise until it’s silly loud. (there will be a series of dither reissues with DeRez, both for auditioning and for lo-fi duties.) It might even be a ‘sonic maximizer’, putting tone qualities into the audio that weren’t there to begin with.

I admit I don’t know what to make of this at all. I know how I got it, and I know it’s doing what I made it to do. But nobody knows what you get if you sculpt audio, not by frequencies or loudness, but by reinforcing certain waveform slope angles, because to my knowledge nobody has ever wanted to do that or had a way to make it happen, even in subtle ways like this. And now that I’ve done it, I’m not certain it’s better than Dark. I understand what Dark’s doing, and why that’s useful. This is a wilder beast. Looking forward to getting people’s reactions… because one of these may replace NJAD in my flagship Airwindows plugin, Monitoring.

BTW, I’ve already took apart my Lavry I was griping about, and reseated the ground screw connections (which is what can happen after more than ten years of use: same thing happened with my DA10) and it turned out the funny noises were actually coming from the ‘Transformer’ setting on the AD10, so I’m going back to ‘non-distorted’ while I sort stuff out. It was fun while it lasted :)

This work is supported by Patreon. I hope you like it. The stuff about the CMOS chips and reselling it at cost, is a plan that I have for a future Patreon goal, should I get there.

Dark (Redux)

TL;DW: Dark is a wordlength reducer that gives your music a blacker backdrop.

Dark.zip(339k)

Since it’s only been two weeks, here’s an update-in-place! As in, this is what the plugin should have been.

Dark Redux is Dark, exactly as before, BUT now it has one added control. DeRez! Just like in the DeRez plugin, it zooms seamlessly down to 1 (or 0) bits. It’s continuous, not discrete: you can do one and a half bits or whatever, play it by ear. Except that unlike the DeRez plugin, it’s still Dark… so you can hear more clearly what the new wordlength reducer is doing.

It defaults to 0, which is exactly as it was before. Both the 24 and 16 bit settings derez, which means you can take it to 0 bit (silence) with 16 bit, switch to 24 bit, and the result is you’re listening to 8 bit. (if you need really specific behavior, you can use BitShiftGain before and after the plugin to get exact bit values).

This makes it possible to do old school sampling effects, dark bitcrushed sounds. It also demonstrates that the Dark algorithm is a bit special, because you have to really trash the wordlength to deteriorate the tone much. It’s more like a slightly noisier, slightly funkier, slightly gated grunge tone, even though the output is literally just bitcrushing. There isn’t even any smoothing applied to get the ‘dark’ tonality, it’s literally all a wordlength reducer, and with DeRez at 0 it’s exactly the original Dark plugin.

If there’s a problem or if you need to not see a control marked ‘DeRez’, my updates-in-place always leave the original file there, in this case renamed to DarkOriginal.zip(338k). They have the same ID and DAWs ought to be able to handle swapping the new one in, even on existing projects that use Dark, it’s just to make sure people can get back the original release if they ever need to.

This work is supported by Patreon. I hope you like it. :)

AverMatrix

TL;DW: AverMatrix turns averaging into a full-featured EQ.

AverMatrix.zip(344k)

Here’s a good idea, by request!

My Average plugin is pretty handy. It gives you from one to ten taps of simple averaging, as a continuously variable thing. At higher settings, there are comb-filtery artifacts that come in as a result of how averaging works, but you can tune them with the filter setting and they sound pretty natural… and averaging has very good time response because it doesn’t have an IIR ‘tail’, so it’s very clean-sounding in ways normal filters aren’t.

AverMatrix takes that, and gives you one to ten POLES of filtering like in the first Average. That’s continuous too: you can have three and a half poles, no trouble (it just generates the third pole and then fades halfway into it) so the subtlety of adjustment is great.

AND, also by request, AverMatrix uses the Inv/Dry/Wet trick some of my other plugins use, and it’s a great idea to include. Go to full ‘inverse’ and AverMatrix is made to keep the dry and subtract the inverted wet from it… which means, now it’s a highpass. An amazing-sounding highpass, with great clarity and airy-ness and just as clean transient behavior, and just like applying dry/wet on the regular averaging, you can apply dry/inverse to give only a subtle treble lift. I think this is going to work real well for people. And one more thing: since native averaging at high numbers of taps gives a funny notch that you can tune, and since this is inverse, you can use this behavior to give a highs boost with a funny, tuneable peak. Set it wrongly and maybe it’ll make your mic sound nasty (don’t reinforce existing spikes in the mic’s response) but place it just right and you can get treble lift that neatly avoids the resonances of your mic… and enjoy the response of a much fancier microphone. (your settings will be sample-rate dependent so tune it again if you change sample rate)

All this is supported by Patreon, so the plugin is free for you to use with my blessing. In fact, so’s the source code (MIT license). If AverMatrix is indispensable for you, so you’d have bought it if I was selling it for $20, you can go to Patreon and add $20 per year to whatever you’re giving me (if anything). If so many people do this that I break $2000 a month (back in the day selling these commercially I often made that much, but it was real inconsistent) then I have a goal in mind: I will begin reselling electronic parts (IC chips, capacitors, trimpots, circuit board material) to people so you can begin trying to build your own synths and stompboxes and things. I’m working on replicating my modular system as a pile of DIY parts people can have for very cheaply, and as you know I find strange and new ways to do things, so this is going to be pretty exciting.

I’ll also see anyone who cares to show up, at my Monday Q&A session at 11:00 EST on my youtube channel: we’ll be talking about what I mentioned at the end of the video. I think it would be good if I moved my music jams to a more Europe-friendly time: 3:00 PM my time, which is 9 in the evening in Europe, and go for three hours instead of nearly two… because that way I can build up a schedule that I can promote and let people sign up for, like a residency, so that a synth-music listener can look up the schedule and (eventually) always have somewhere to go, every day, any time of day or night, to find live music they can listen to.

They call it Streampunks, and I’m thrilled to have found that scene. And it’ll be Colin Benders rules as well as Chris from Airwindows rules: from me, I’ll be looking for people who are willing to show up and stream when they say they will. I’m not so worried about skill levels or anything, because this is about ‘just doing’ and appreciating everyone, and because of the Colin Benders rules ;) though it’s not spelled out, anyone who’s been following Colin’s music streaming adventures knows that Colin rules are ‘there are no genres, there are no rules’. So it could be bangin’ intense underground club fodder, or meditative ambient chill spaces, or pretty much anything: don’t get trapped, don’t get predictable or play to expectations.

We’ll talk Monday about what I can do to set up a sort of venue (really, a schedule, as I’m not the boss of anybody but I can provide a certain amount of promotion plus I already stream regularly, have for years). IF anyone can do it better or take it over, that would be exciting too! But it ain’t happening yet, so I mean to kick this thing into motion, and anybody who can stream live music and explore their own creativity is welcome.

Thanks! See some of you on Monday, and talk to you later :)

Dark

TL;DW: Dark is a wordlength reducer that gives your music a blacker backdrop.

Dark.zip(338k)

Some weeks are MY kind of fun…

This won’t make big changes in your audio. In fact if you think you can reliably hear this on its HD setting, I think you’re mistaken. And yet, this might be the funnest thing I’ve done all year.

Why? Because I’m back to the dithers again. I figured out a way (or two) to go EVEN FARTHER in the direction I’d chosen. And it worked: it worked super well, and you can have it. Introducing Airwindows Dark.

How does it work? It’s very simple, really. Much like Not Just Another Dither (NJAD, my previous best) it analyzes the results of the audio, depending on whether the dither rounds up or down. With correct TPDF dither, it’s a factor of randomness, a noise that breaks up patterns in the output. With NJAD, it runs a Benford Realness calculation and uses that (for a more natural-sounding audio output). But Dark?

It simply works out the average trajectory of where the audio’s going. It’s following the lower frequencies, suppressing the highs. And then it makes its choice based solely on whatever is going to further this trajectory… and keep the output as smooth as possible. It is ‘dithering’ with intent, doing whatever it has to in order to get a darker, softer output. All done by truncation alone.

The result is delightful, if you are into analog sonics and the absence of bright digital artifacts and hisses. It is NOT obvious, unless 16 bit artifacts are already obvious to you, and at HD (24 bit) it is purely a matter of thoroughness and making correct choices and you shouldn’t be hearing a difference. You damn sure won’t be able to blind test a difference (that requires much more obvious stuff happening).

But, but, but! If your experience with audio (and probably loud listening levels, and REALLY good monitoring, and amazing source files) involves sinking into a lush bed of analog-rich sonics, where you quickly notice subtle shifts in sonic attitude and then take much longer to get used to them and form your judgements… there’s nothing at all like this.

It can only wordlength reduce, so especially at 24 bit it shouldn’t be able to ever hurt bright sounds that are supposed to be there. It’s only dithering (in a novel way). But it’s doing its thing in a way that’s completely outside of anything you can do with filtering or normal processing. If you need depth and space, if you need rich black silence behind your mix, this beats NJAD… soundly.

I hope you like it. The demonstration at 8 bit wordlength in the video ought to show you what to expect. Dark is yours to use (in fact, you can have the source code under the MIT license!). For now, if you are using Monitoring you’ll need to switch it off to use Dark, as Monitoring defaults to a 24 bit wordlength reduction using NJAD and I’m not prepared to simply update it and have it default to Dark for all things.

Though I’m tempted. ;)

This work is supported by Patreon. Which is going quite nicely, so I’m preparing for another phase: if I break $2000 a month, anything beyond that goes to buying DIY synth hardware (perfboard, CMOS chips, etc) which I will then resell at cost… MY cost. So I’ll be making chips available at 39 or 20 cents each and putting together kits to get people started, and each month I’ll send out stuff for people to play with, until I’ve reached the budget for that month. I may or may not charge shipping: haven’t decided. So if you think it would be good to start your own maker business and could use a cheap source of parts, the better I do the more likely you’ll be able to get your hands on electronics parts (and I will say where I’m getting stuff, if you need to order your own at normal prices: but I’ll be selling stuff at MY cost, no mark-up). I will also be writing up DIY guides and instructions, and doing videos and instagram posts about all this. That’s a new goal, because if I do better for myself I intend to spread it around in significant ways :)

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.