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.

Chord Slide Rule

TL:DW; Make your own slide rule for going to crazy jazz chords and knowing what to do with them!

ChordSlideRule.pdf(2M)

This has been a long journey!

Remember how I’ve been making these wheels of chords, based on the Circle of Fifths? And (in recent videos) I’ve shown how I tried overlaying another wheel, with cutouts first for all the chords that fit within a key (easy, they’re just repeats of what’s in the same vertical slice) and then for the new chords that aren’t in the key?

It all got very simple, and gave me this (it’s nice when that happens).

Print this out, cut and fold it until it’s a slide rule. This is your Chord Slide Rule. The moving bar contains all the chords you could ever want. Basically, all the chords (at least, the major and minor forms, plus major sevenths for Mixolydian mode).

The sliding overlay tells you a bunch of useful things. Firstly, it’s organized into slots (horizontal positions) with the modes written on them. Start from that note and you’re in that mode when using those notes shown in the vertical slide. This also shows you what the chords are, except it’ll show a minor chord in the Locrian slot. That’s true enough but you’re meant to leave out the fifth, which isn’t present in the Locrian mode. Also, for the Dorian, Phrygian, Lydian and Mixolydian modes, it’ll tell you which slot to find a characteristic note indicating which mode that is. For instance, Dorian uses a minor third, but what note makes that different from Aeolian? The major sixth: which is shown in the Locrian slot (in D Dorian, that will be a B natural). This alone is handy.

But there’s more: the Locrian and Lydian slots (interestingly, the slots with a diminished fifth) have arrows on ’em. Locrian points right, Lydian points left. They’re marked ‘New Note’. What this means is, if you went one step sideways into a new key, this would be the new note that wasn’t present in the first key. It tells you what it is, right away. If you move the slide rule over, the other arrow shows you what note you just lost in leaving the original key. So you get to see both which notes are being added, and which notes went away.

But there’s more! Because there are additional slots cut into the slide rule. For any key, you can see not only the chords that belong in that key, but which chords are available in adjacent keys! It’s shown right there. The farther left or right you go, the more out-there the chord change will seem. If you stick in the same general area, the new chords will make sense relative to each other. Or you can change keys entirely by sliding the rule: but you can get a lot of mileage out of exploring the side-chords without leaving the key you’re in. What’s under the blocked-out areas? Copies of the chords already available to you in the key you’re in. Can you go farther to the side, beyond what the slide-rule shows? Sure, and it’ll sound very jazzy and abstract. If you go off the edge, wrap around and come in the other side of the slide rule, like it was a loop (or the wheel that this concept started out as).

You can treat chords, including jazzy modulations, as positions of the slide rule. You can find chords to lead you to key changes (like C major to D major for a big finish, or to B major for an unusual transposition) by seeking chords that ‘walk’ along the circle of fifths to get you to the new key. You’ll see how many new accidentals you have to navigate (two for Cmaj to Dmaj, or five for Cmaj down to Bmaj) and every step of the way you can see what the new note is and which note you lost out of the previous key. For instance, Cmaj to Bmaj means you’re adding F#, Db, Ab, Eb and Bb, and the notes that go away are F, C, G, D and A… in order, if you walked chord by chord along the circle of fifths to do it.

Pretty cool! And you don’t have to know any of that to use it for making up chords and melodies. The vertical slot is the notes (and chords) within the key, and going to the side gives you different chords which will want different notes to go along with them. Slide the slide rule to see which notes those are: if you’re a guitar player who’s familiar with the shape of major or minor scales on the neck, this will show you both where your scale shapes live on the neck, and which note you start on to be in the desired mode.

This isn’t everything music theory has, but it’s a damn fun music theory toy, and I hope you enjoy it as much as me. :)

This is made possible by Patreon: the freedom to study what I wish is what produced this. Thanks to everyone listening… and especially, those who’re helping me keep doing this stuff as a full-time job. No, YOU’RE awesome :)

Oh, one more thing: Airwindows fan Aykut Cirik thought it would be a fun idea to make a webpage that works like the Slide Rule, so you can use it on your phone. So as long as the link holds, you can go to https://www.trinity.be/airwindows_chordsliderule/ and have a quick reference to the Slide Rule as a webpage. Thank you, Aykut! :)

AutoPan

TL;DW: AutoPan is for getting some organic stereo movement into your mix.

AutoPan.zip(343k)

This is pretty simple: I got asked for an auto-pan. So I Airwindowsified it a bit, and here you go.

It’s set up to get some nice organic movement into your mix in various ways. Rate is how fast it goes (from nearly static, to a rapid flutter).

Phase means each channel relative to each other: on either side, you get full L-R and back again. At the center, it’s a mono tremolo (though, for stereo channels). Off-center, it’ll offset the sines in such a way that the sound sets up a swirling, circular stereo motion: swooping forward from the side, going across, and then back to near-silence again. Basically, centered is ‘not side motion’ and to the sides is ‘more side motion’.

Wide just cuts the mid channel. What this does for the auto-panning is, it’ll make stuff stretch out a bit beyond the edges of the speakers. If you’ve got something full to the side then you’ll get a bit of the opposite on the other speaker. Full wide is ‘only side channel’ and you’ll hear it in both because that’s what you get when you have only side channel: centered ‘mono’ sound, just out of phase completely. You’ll probably want to use smaller amounts of this, unless…

Dry/Wet is the final useful thing here. You can set up extreme stuff, like full Side or weird motions with Phase, and then just dial it back with Dry/Wet and it’ll give you a nice subtle activity of whatever you set up: don’t sleep on Dry/Wet here, you can get nice effects through using aggressive settings elsewhere and just sneaking in a little Dry/Wet. Especially if you’re doing extreme things with Wide, Dry/Wet is how you can integrate that into a sound so it’s just a nice little subtle motion that’s interesting. Or of course you can just crank it out, I’m not your mom :)

This is made possible by Patreon. When I get to $2000 a month, I add ‘diy synth hacking’ to my weekly activities, and start working out how I can send people electronic parts if they need them. Just so you know, I’ve already spent a lot of time, money and effort on this, so I’ll be able to hit the ground running, when the time comes. For now, we’ll continue with just plugins: I’ve got some great progress on the Mackie modeling I was studying, and I’m getting some coaching on the Mac M1 builds and have set up my Github to better support that project. One side effect is, if you’re building my plugins yourself, you can now get the new plugin maybe a day early depending on how that goes: the Airwindows Github now gets stuff first, so you can see what’s coming out on Sunday. :)

Galactic

TL;DW: Galactic is a super-reverb designed specially for pads and space ambient.

Galactic.zip(372k)

Been working on this for a while on Monday coding-streams! Galactic is an extension of my Verbity reverb, designed for ultimate deep space ambient music. It’s a combination feedback and feedforward reverb designed to make wide stereo verb-spaces out of anything, even mono test tones if you like.

It takes in audio (dry/wet control available) and uses the Replace control to determine how much of the new sound coming in should replace the space that’s currently there. Detune shifts the pitch for both channels (in a quadrature pitch shift arrangement that means maximum widening for each sound) and Brightness controls both the brightness going into, and coming out of, the reverb. Replace, Brightness and Detune are designed to be playable on the fly to make your ambient spaces or evolve them. Bigness is the reverb buffers, so you can still alter that but it will make crashing noises when you do (that will then become more infinite spaces).

I think this one is really fun! As you can see it fits with my experimental-music aesthetic (didn’t even have to add Srsly2 on the end of it to make it superwide… though of course I could, and so can you). If you’re not quite that abstract, you can still use it on pads for more normal things. Just set Replace to a lot higher, set the Brightness and Bigness appropriately, and use Detune to chorus out your new huge enormous synth pad, or whatever else needs to have an unreasonably huge and wide stereo field. I’m pretty sure this can become your go-to for epic fields of reverb, no matter what’s meant to be causing them.

These explorations are made possible by Patreon: this is one of those ones where I feel pretty comfortable saying, if you would have bought this at $50 perpetual license for all your machines, please kick another $50 per year in on the ol’ Patreon. You should also grab Verbity because it’s a good complement: unlike Galactic, Verbity is strictly dual mono with no stereo spread, so you can use it for more contained ambiences and it will stick the ambience right where the sound source is, in the stereo field. That can clear up space for being able to hear the epic vistas of Galactic. I hope you like them and have fun using them :)

(original version before denormalization fix at GalacticFirst.zip(372k))

Iron Oxide Classic 2

TL;DW: IronOxideClassic2 is my bandpassy tape sim, updated for high sample rate and aliasing control.

IronOxideClassic2.zip(371k)

Here’s a preview of things to come, shown on a blast from the past :)

Iron Oxide was one of my first successful plugins. It’s an old school tape emulation, meaning that it’s kind of bandpassy and is about saturating and slamming and aggressive tone coloring. It was made to compete with a pricey (well, back then it was) commercial plugin where the company had treated some of my friends poorly: I charged off and made a ‘commercial tape emulation killer’ plugin, with very unorthodox techniques. This is before my ToTape plugins, before head bumps: just a fat saturated tape-slam plugin.

This grew to have all sorts of things: separate ips controls for low and high cutoffs, flutter, just lots of stuff. But the original one was an input, a tape speed control, and an output… and Iron Oxide Classic is me returning to those roots. It’s also handy, because as I bring in stuff like undersampling of delay buffer plugins, I can get the fundamentals right on a simpler build. That’s what this is. It’s Iron Oxide Classic, the simplest form, but brought up to the latest technical specs.

That means it’s using the undersampling to deliver the same tone whether you’re at 44.1k or 96k or 192k. Though it uses delay buffers and samples along a time window, in the new version that’s consistent among sample rates. That also means it’s substantially more CPU-friendly at high rates, so you might be able to run twice or four times as many of ’em. It’s also using anti-aliasing filtering (that kicks in at high rates and isn’t ‘in circuit’ at low rates) to clean up its behavior still further. The end result is that the new Iron Oxide Classic has a way more organic, natural tone than the previous one did. These things (and running projects at 2X or 4X) really help get the analog vibe out of ITB digital gear. Since Iron Oxide Classic 2 is able to adapt to this stuff gracefully, that also means it’ll handle rendering at 2x or 4X sample rate should your workflow require working at 1X and then rendering out the final audio at a higher rate. Mind you, I design stuff so you’ll be able to work directly at the higher rate, but this should have you covered whatever your workflow.

I’ve got plenty more to do, you’ll see: Patreon is how I’m able to do this full time. I’m also committed to answering higher levels of Patreon support with increasingly cool and generous stuff given to the community: that’s going well, again, you’ll see. For now, if you like this plugin so much that you’d have bought it, use the Patreon, same if you’d have willingly paid an upgrade fee. We both know you don’t have to pay anything, and indeed I encourage people who are struggling to take care of themselves first and trust that I will be there if you start to thrive and have money to spend: for years now I have designed my Patreon so that it is ALL community generosity and there is not a thing that you can’t have, free, with my blessing. So it’s all good, and I appreciate the support, and I show my appreciation by continuing to advance the state of my plugins week after week :)

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.