Chris Randall: Musician, Writer, User Interface Designer, Inventor, Photographer, Complainer. Not necessarily in that order.
April 18, 2018
by Chris Randall
A month or so ago, I got turned on to the concept of Dante, which is an audio-over-Ethernet protocol used primarily by big production houses and live sound reinforcement. (I imagine it was invented by someone that had to run a 48-channel snake from the stage to the front-of-house every night, and got sick of being covered in spilled-beer-and-shoe-dirt slime.) In the simplest terms, think of a network, but instead of files and web sites, it serves digital audio. You use normal IT shit like switches and CAT 6 cable, but your goal is shunting massive channel counts of digital audio at ludicrously low latencies instead.
I had known about it for years (you can't help but see the references if you're looking at high-end AD/DA converters, since the usual suspects in that world all have Dante capability). I didn't really think about the ramifications until a friend beat me over the head with the concept. My ultimate goal in my home studio/office is simplicity. The fewer cables I have run, and the fewer conversions I have to deal with, the happier I am. It is especially attractive to me because I run multiple computers of different flavors, and having their I/O talk to each other in more-or-less real time would be excessively handy.
Once I was tipped to the potential, the full OCD Experience kicked in, and I started thinking about replacing my current rat's nest of I/O and monitor controlling. The main attraction to me is ultra-low-latency computer-to-computer connections. I've always thought it is dumb to convert to AES or SPDIF to do a digital computer-to-computer audio interaction, and so do the Dante people. Nominally, a computer-to-computer connection in Dante would be the same as any old-fashioned way, with expensive converter boxes in the way. But Audinate (the company that invented Dante and is the Keeper Of The Holy Scriptures regarding the format) got that sorted in a big way, with three pieces of software that make Dante in a home studio an attractive option.
The first is Dante Controller, which is essentially a virtual patchbay that lets you connect Dante sources and destinations. Dante gear all has a Gigabit Ethernet port, and you basically just run everything to a normal Gigabit Ethernet switch in a star fashion. Dante Controller sees everything on the network, and lets you set clock masters and routings and shit. Controller is free.
The second piece of software is the Dante Virtual Soundcard. This is an ASIO and CoreAudio/WDM driver that works like any other sound card driver; it has 64 ins and outs (which is mildly comical in something like Live. Did you know the I/O panel scrolls? Neither did I) and ludicrously low latency. Any computer running the Virtual Soundcard and connected to the Ethernet rig throws its I/O to the network, and shows up in the Dante Controller patchbay. The driver is US$29 per computer.
The third piece of software is the one that seems like magic to me, and which is useful whether or not you have a Dante system. I only assume it isn't more well-known is because Audinate's business model doesn't lend itself to marketing to hobbyists and home studio folks. It is called Dante Via, and basically lets you route _any_ audio source in your computer to any other. Think of it as Soundflower or Audio Hijack, but on pharmacutical-grade methamphetamines. You can run either this or the Virtual Soundcard. It shows up as an ASIO destination in software that supports that, or a WDM/CoreAudio destination elsewhere. Instead of 64 I/O, you get 8 channels, but otherwise, it is more or less the same, as far as how the DAW works. You just drag-and-drop your sources to your destinations, and you can mix-and-match anything as you see fit and turn any piece of software or I/O in to a sender/receiver. Dante Via is US$49 per computer (which is incredibly cheap considering what you get) or US$59 for a combo of the Virtual Soundcard and Via. There is a 15-day demo of Via on the site.
I purchased a Focusrite RedNet X2P to be my main monitor controller. It comes with a pair of Focusrite's high-end mic pres (their good stuff, not the prosumer Scarlett series). This can be powered off a POE Ethernet switch, so it's just one CAT6 cable to the switch and that's that. It is built like a god damn main battle tank, and is one of those Just Plug It In And Go Because It's Really Well Made For People That Don't Want To Dick Around kind of things. My Adam nearfields go from that, and my desk situation is sorted. I connected the Skull Canyon NUC and my main computer to the switch via their Gigabit Ethernet ports, and with the former running the Virtual Soundcard and the latter running Via (I also use the computer for games, and would like to hear YouTube videos and shit), I have VCV Rack running on the NUC, with multi-channel audio at no noticeable latency running in to Live, with Live Link providing wireless sync over my home wi-fi network. (Note that the X2P comes with a license for the Virtual Sound Card, as well as some Focusrite plugins I'll probably never use, but never say never, right?)
It is early days for Dante in a small studio right now, and many of the I/O solutions that are promised aren't quite here yet. I can easily just plug in a high-end convertor or mic pre rack to the system and it'll just show up. Audinate is releasing a 2-channel class-compliant USB dongle so you can plug in iOS or visiting laptops to the network with ease, and there are several 2-channel AES, SPDIF, and analog solutions to bring legacy gear in to the fold. ProCo and Radial also have similar small-and-cheap solutions either already released or in the works. I've only had this rig working for a day, so I can't really speak to its robustness, but it performed flawlessly with the above VCV-on-another-computer situation, as well as an hour or so with World Of Warcraft and a brief writing session in Live. I gave the mic pres on the X2P a quick check to make sure they worked, but I can't really speak for their all-around applications at this point. I'll put up another post with further thoughts after a month or so with this system.
April 6, 2018
by Chris Randall
Audio Damage will once again have a booth at Superbooth this year, and I'm leaving for Berlin on April 27. That means I have about 3 weeks to finalize everything. The product we're unveiling is in feature-freeze, and it's time to start figuring out how to demonstrate it, as well as the rest of our product line. (This isn't a last-minute thing; I've been thinking about it for some time.)
The entire process is both easier than years past, and more complicated. At the last two Superbooths we attended, we only showed Eurorack, and didn't show our software products at all. This year, it will be the other way around. We have no Eurorack; we're showing our desktop and iOS software. The iOS part is easy; a 12.9" iPad Pro with the usual dongling, job done. For the desktop software, the needs were somewhat odder. The product we'll be unveiling is MPE-capable, so we wanted to have at least one MPE controller at our booth. Since the iOS and desktop versions are identical in that regard, it seemed wise to have one MPE-capable controller for each, and of those, at least one that civilians could play. Roli very generously loaned us a Rise 25 for the booth, so that will attach to the iPad, and my Linnstrument will go as well, for the desktop stuff.
All but a couple of our products are now vector-graphics and HiDpi-capable, so I wanted a 4K monitor to show this off. My own monitor is too big, so I purchased a Dell 23" 4K for the show. Now the trouble starts. You would think it would be a fairly simple matter to sling a computer at this problem and be done with it. You'd be wrong. The software we're unveiling is nearing completion, but it is in no way finished, so it isn't as optimized as we'd like. I don't want to use my main work laptop for a trade show, for obvious reasons, so I pulled out a mid-2013 MacBook Pro, and between pushing a 4K monitor and this fairly heavy-duty plugin, it was screaming for baby Jesus. So, we decided to run Windows instead of OSX for the booth. That being the case, we needed a Windows machine capable of both fairly heavy lifting in the graphics department while shouldering the CPU burden of a DAW. Plus, we have a fairly thin budget and weight considerations. It was a surprisingly tough nut to crack.
After a whole lot of reading of computer gear blogs and fretting, I decided that I had enough time to take a small risk, and I ordered up one of the new Intel Skull Canyon NUCs. As it is a bare-bones system, containing only a CPU/GPU, I also grabbed 16GB of RAM, an NVMe drive, and a key for Windows Home 10 64-bit. All of that showed up this morning.
I'll admit that while I knew intellectually how small the Skull Canyon NUC was, I was unprepared for the reality of it. It is just about the same size as a VHS tape. The power brick is almost as big as the computer itself. Anyhoo, it comes with a pretty good selection of ports (including, improbably, a Thunderbolt 3 port, if you want to run a graphics card in a chassis, or a UAD Apollo or whatever.) It took me about 30 minutes in all to set it up, from opening the boxes to signing in to Windows, after I installed Windows off a USB drive built with Windows Media Creator on my big machine.
We'll be using Bitwig Studio 2 to demonstrate our products at Superbooth (for two reasons: a native understanding of MPE, and a good HiDpi implementation on Windows), so I popped over to the Bitwig site and slammed that on the machine, as well as a few of our plugs and some samples. I've been pressure-testing it for several hours now, and I have to say that, taking its size in to account, this computer is an amazing value. I wouldn't use it as my main workstation, but for situations like this, or for a secondary machine or media center, it is fucking amazeballs. With the caveat that I still have a lot to do before I'll call it Show Ready™, I'm of the opinion that this is a solid machine for the money. Two thumbs tentatively up.
March 29, 2018
by Chris Randall
Long-time readers will know how I generally feel about "alternative MIDI controllers" when they come down the pike. I have two metrics for a new MIDI controller:
• Is it actually better than a piano-style keyboard?
• Would you look like a giant fucking douchebag on stage playing it?
The first one isn't so hard to overcome, I don't think. It can further be divided in to sub-categories that are context-sensitive. Modern music making breeds Jacks-of-all-trades, and if the device has buttons that have notes in some semblance of order, anyone that can push buttons in a rhythmic fashion can make music with one. It's just a matter of learning where the notes are. So then the question is: are the buttons in some sort of order that makes sense to me? Speaking strictly for myself, I've played keyboards and guitar for at least an hour or two nearly every single day of my life since I was in my tweens. (Honestly, I'd think I'd be better at it, but I plateaued somewhere in the mid-80s.) I'll be 50 here in a couple months, and my hands _hurt_ when I play a keyboard for more than a minute or two. So ergonomics are a big consideration for me, whereas they might not be for a 20-year-old who has full command of his or her digits.
The second point is harder to deal with. It's called a "show" and not a "hear" for obvious reasons, and looking like a giant fucking douchebag is going to negatively impact shareholder value, as far as live performance is concerned. The number of swing-and-a-miss controllers I've seen at NAMM, where I don't even bother to get a demo because whatever the device is instantly triggers my "man, I'd look like a douche playing that" sensors... Definitely in the hundreds. Lasers and spheres and light-up rings and any number of other douchey configurations. Of course you can use any one of these things to make music, and time + dedication = virtuosity, but ultimately you want to look at least a little bit cool doing it. I'm old enough to accept that "cool" is a moving target, one I can't necessarily hit any more, but even so...
Anyhow, let's go ahead and get to the point. Starting early last year, people began writing the Audio Damage info line asking for MPE versions of our synths. Despite being deeply entrenched in music tech, I only had a vague notion of what MPE was ("something for alternative controllers or something" was my general understanding.) After I'd received several of these, I knuckled down to learn about the format, and was intrigued enough to drop Roger Linn a line and ask if I could borrow a Linnstrument for experimenting. I know Roger pretty well, having had a booth next to him at many trade shows, and he very kindly sent a Linnstrument 128 to me. The only MPE-capable synths I owned at the time were Madrona Labs Kaivo and Aalto (as well as the Animoog synth for iOS) so I booted them up, figured out how the hell to get Live to pass MPE, and sat down to experiment. For reasons lost to the dark past, I decided to film my very first play-about with the Linnstrument and Aalto.
As you can see, it clicked pretty quickly. After a few days with it, I decided to move my Kontrol 49 off the desk and see how this felt as my main controller. After a couple weeks, the Kontrol 49 went in the Closet Of Forgotten Toys, and I wrote Roger to tell him I'd be buying this one. A couple more weeks, and I'd talked Adam in to buying one too, and now, the product we're unveiling at Superbooth is fully MPE-aware. There's no zealot like a convert.
I took to the Linnstrument pretty quickly because the notes generally follow a guitar layout, so I knew where everything was, and it was only a matter of getting used to the dynamics. Having three axii of control once you've hit the note is remarkably expressive, and since, at the end of the day, MPE is just MIDI Plus, it more or less works with everything, while synths that are designed to take advantage of the format (e.g. the afore-mentioned Kaivo and Aalto) really shine in new and interesting ways. I won't bother giving a technical description of MPE; Reverb has already done a fairly good breakdown of that here, and there's no reason for me to reinvent the wheel. Long story short, picture a pad controller with aftertouch (like the Push 2), and make it so that after you whack the note, you can move your finger on the X or Y axis as well, and send MIDI CCs with that. Then give each note on the synth its own MIDI channel, so you can apply those MIDI CCs to an individual note without modding the entire patch.
There are really only four MPE controllers worth talking about right now, in my opinion. They are the Roli Seaboard series, the afore-mentioned Linnstrument, the Madrona Labs Soundplane, and the Haken Continuum. So basically your choices are "guitar-like" with the Linnstrument and Soundplane, or "keyboard-like" with the Seaboard and Continuum.
The upshot of all this, and my takeaway: I can fit five octaves of extremely expressive MIDI control in a space that is smaller than the typical PC keyboard, and I don't look like an idiot doing it, nor did I have to learn anything new, since I can already play guitar. This is a net win no matter how you math it out. As I hinted, we'll be unveiling an MPE-capable product at Superbooth, and we will have both a Linnstrument and a Seaboard Rise there to try out with it. (We'd have a Soundplane too, except that is somewhat larger, and our booth is small, and Randy will be there anyhow.)
I'd like to hear about your experiences with MPE or alternative controllers, especially playing live. I haven't played the Linnstrument on stage yet, but I'm comfortable enough with it that I would feel pretty confident doing so at this stage.
October 30, 2017
by Chris Randall
Yesterday, I started writing a post about watershed moments in your creative lifestyle, when something (either external or internal) brings a change to how you make music (or, well, whatever it is you make.) Then I thought "meh, that probably doesn't really happen to anyone else, because everyone else seems totally together. I'm just a nut." I highlighted all the text and pressed DEL and got on with my day.
About 20 minutes ago, the above exchange took place on Twitter between Noisetheorem, myself, and DJ Empirical that made me realize that this sort of thing isn't uncommon at all, and in point of fact I'm totally norms.
For better or worse, your external environment greatly affects your creative output. Speaking strictly for myself, spending the last three years boxing and shipping Eurorack, talking about Eurorack, travelling for Eurorack, sleeping in piles of Eurorack, and generally devoting my entire existence to Eurorack, has left me in a creative nadir which was unparalleled in my 30+ year history of making music. Earlier this year, we came to the conclusion that we were devoting too much of the company resources to Euro, and decided to ease off and work on desktop and mobile ideas. Since the nature of the Euro market means the hockey stick is ludicrously strong, without a new Euro product we can't really justify remaking older Euro products. As a result, I got to spend the summer, which in Phoenix is like winter for the rest of the country, doing something I truly enjoy: making user interfaces, and not putting Eurorack modules in boxes.
Since confirmation bias is the name of the game these days, as you're reading this, you're going to only see the Zig Zigler Power Words and run off to say "Chris Randall's an asshole! He hates what I do!" or "GOD DAMN RIGHT, FUCK [insert creation method here]." I can't do anything about that, but let me relate a metaphor:
I was raised by divorced parents about 50/50 in rural Oregon and New York City. The rural Oregon half of my family are, for the most part, gun nuts. I was raised around guns, and am comfortable with their existence and use-cases. I own a gun, and know how to use it. My father (the New York half of my co-parenting lifestyle) was a general contractor, so I was also raised around power tools. I am comfortable with their existence and use-cases. I own power tools, and know how to use them. In my head, a gun is basically just another tool. There are people for whom guns are a religion. I am not one of those people. I do, however, understand the motivations and mentality that lead to worshipping guns, talking about guns, collecting guns, etc, and how guns become a lifestyle and not just another tool in the box.
Anyhow, you get the point. Lots of boxes and M3 screws, creative nadir, tedious metaphor, blah blah blah. Long story short, two things happened:
1. Due to our considered opinion that iOS was finally ready for pro (or at least semi-pro) music-making, we decided to make a run at the mobile side of things, and began porting our desktop products to iOS. This forced me to purchase and become comfortable with a state-of-the-art iOS creation environment.
2. Due to customer requests for MPE versions of our synths, we needed to investigate MPE, something of which I knew very little. After pondering things for a bit, I decided the Linnstrument was probably the best source of MPE data, and since I'm friends with Roger, I dropped him a line to see if I could borrow one of the small ones to develop some test cases.
I got the Linnstrument a couple weeks ago, and the first thing I did, to test how MPE worked, was to plug it in to the first synth in my collection that understands MPE. That happened to be Animoog, the polysynth that Moog made for iOS. I spent a few hours playing with this, and decided that MPE was worth exploring. So I moved the Linnstrument to my big computer and folded it in to my development process. Since I don't have a ton of room on my desk, I moved my normal controller, a Kontrol S49, out of the way. The much smaller Linnstrument sat in its place.
Since it was sitting there anyhow, I ended up using it to try to play melodies when I was testing other shit. And I suddenly found myself puzzling out scales and chords on it, and my testing other shit turned in to making songs. At some point that I can't exactly put my finger on, it clicked and I was able to play it. I'm not going to review the device itself because there are reams written about it. But yesterday morning, my wife pointed out that it was nice to see me making music again. I was like "huh?" And she goes "you haven't actually sat in your office and made a song in like 2 years, dude." That's when all this hit me, and I wrote Roger to tell him I'd be buying the Linnstrument off him.
It isn't, of course, as facile as that. There are other outside stimuli that are affecting things (new hobbies, the weather change, etc.) but putting in the time to get the Linnstrument to ease itself into my methodology was definitely the deciding factor in unwedging my creative block. Let's hear it, AI peoples. Do you have similar unblocking experiences?
January 22, 2016
by Chris Randall
Day One of NAMM is in the books, and we've unveiled our four new hardware products. First up is ADM14 BoomTschak (or "BT," as we call it. We're hip to brevity at AD.) This is our first 100% analog product. Not a single line of code. Our motivation was to create a quality high-end analog drum voice, and I think we hit this one out of the park. Accent and choke inputs, a stonking self-resonant multi-mode filter of our own design, three envelopes with curve controls, and a waveshaper give this thing a wide palette. It is a real bruiser, and since it will join Sequencer 1 at the top of our ecosystem, you'll be seeing a lot of it here and in my Instagram feed. We haven't got all the quotes in yet, so we're not 100% on what it's going to cost, but we feel like $450 is attainable, despite the ludicrous parts count. (It has 16 knobs on it, for the love of all that is holy.) We should be shipping these in about 6-8 weeks.
This little fella is DubJr Mk2. It's basically DubJr, at a much higher build quality, and with all the features that people have asked for since the original was released. (Was it 4 years ago? Wow.) Tap tempo, clock input, selectable "free" or "jump" times, and a feedback loop cover all your clocked delay needs, in a 6HP package. Like all of our 6HP effects, this will be $289, and will be shipping in about 3 weeks.
Aaaaand ADP01 Fluid and ADP02 Freqshift. These are stereo guitar pedals. They have true analog bypass, assignable expression pedal destination, and custom laser-cut steel chassis. Having done my time on stage, I know what a bullet-proof pedal needs to be able to take, and these are as tough as they come. ADP01 Fluid is a direct descendant of our super thick 6-delay chorus in our Fluid plugin, with the alterations present in the ADM11 Dimensions Eurorack module. (There already is a Dimensions pedal, so we just named it what it is, Fluid.)
ADP02 Freqshift is a derivation of our original Freqshift module, with alterations for the stereo guitar pedal context. I have never personally really bothered with frequency shifting as an effect in my music, so I was unprepared for what this thing can do. Adam did a hell of a job with the DSP on this one, and it is a super useful and unique effect that can go from the widest, deepest stereo phaser you've ever heard on up to insane screeching and pure industrial craziness. Every guitar player that came to our booth yesterday went "holy shit..." when I kicked that bitch on.
These will be shipping in about 5 weeks, theoretically, but as this is our first foray in to pedal manufacturing, we're approaching it with some caution. I'd rather they took a little more time and we got them absolutely right. So we'll see how that plays out. These will be $290 each.
Anyhow, as for NAMM itself, Eurorack has gone complete honey badger. It seems every company that makes anything is making a Eurorack version of that thing. I haven't really had a chance to wander about aside from our immediate area; hopefully I'll have some more time today to look around. I did have a good long play with the new DSI Obie, and it is a thing of beauty. Very excited to get one of these. Much like the Prophet 6, it is quite easy to get those classic sounds you'd expect to be able to get from an OB-Mx or that ilk, along with all the modern conveniences and some surprises. I'm calling that one a "win." I also had a fiddle with the new MakeNoise desktop synth, the 0coast. I think you should put that in your "must buy" folder. Tony really hit that one out of the park. Simple, inexpensive, and with a tonal range that isn't, to my knowledge, occupied by any other company.
And we soldier on. Day Two starts in an hour.