Categories
Blog

Ableton Live in its Native Habitat

I recently replaced my workhorse Toshiba laptop with a shiny new MacBook Pro, for the sole purpose of using it as a platform to run Ableton Live. It wasn’t so much that my old machine couldn’t handle Ableton, so much as it just wasn’t stable enough to use in a performance environment. It wasn’t, as the saying goes, the right tool for the job. This isn’t to say it was bad equipment; It was certainly passable for studio work. I mean, Katharine and I wrote Hurry Home on that laptop, which is probably the best recording I’ve ever had a hand in, but I had to admit that sometimes we spent more than our fair share of time fighting the hardware when it would crash or indulge itself in glitchery. ASIO, for all it’s wonders, feels like kind of a hack, and I wonder why Microsoft doesn’t just design a low latency audio system that runs out of the box. Their OS is cool and all but it doesn’t feel like it’s meant for audio work.

So I decided to save up my pennies and get this new laptop. And of course I love it. But unlike every computer I’ve come into ownership of before, this one didn’t come with the whizbang sense of multifaceted potential that computers often represent to people like me (“nerds”). This felt more like getting a new instrument. And really, that makes sense: the major thing that this laptop does that my last one didn’t is hold up in certain musical situations.

So okay, Core Audio is great, the hardware is more stable, and the whole package is much prettier. None of this is really surprising. What hasn’t been as obvious has been the little features and details that come from the platform, particularly with Ableton. I haven’t confirmed this, but I’m pretty sure that Ableton was originally designed and developed for Mac OS, and the Windows version was a port designed to interest people like me who were more casual and weren’t investing in the more expensive Macs. And of course this means that certain things have to be somewhat shoehorned onto the different environment.

For example, with ASIO on Windows, as far as I know, the ASIO application takes exclusive control over the hardware. It is possible to have Ableton or Reaper fail to load the ASIO device on startup because I left a YouTube tutorial on in the background and forgot about it. Because it couldn’t load the device, I have to either close the DAW, close YouTube, and restart the DAW, or switch to DirectSound or WDM and deal with the latency. This has not been an issue on the Mac, since direct hardware access isn’t necessary – Core Audio apparently can reconcile multiple applications and low latency. I don’t know how it works, but it does. And it saves me time and frustration.

There’s a similar feature for MIDI devices. Just plug them in whenever, and go to town. On Windows, for whatever reason, MIDI devices are only checked on startup, so I have to restart Ableton if I want to plug in something new, or if I lose USB for whatever reason. I don’t know if this is an app problem or a Windows limitation, but either way it works better on my new computer than on my old one. This feature alone has been worth a ton, and has enabled some “oh shit I need this controller for this trick” improvisation that I would have never tried on the old system due to all the restarting.

Of course, nothing is ever easy. The biggest problem I’ve run into was’t so much a problem with the new environment, but just that I’m doing a platform shift at all! There’s no Synth1 in the Mac. There are other synthesizers that do similar things, but my old projects don’t reference them. At best, I can set up a small Windows box to host that program and act as an external synth. This doesn’t hamper new creations, but it’s a problem in the meantime. Perhaps it is a necessary headache.

The crux of it is that I’m very happy with the new setup and it’s nice to be using the software in the way it was, I think, originally intended.

Categories
Blog

I rather like the iPod

Looks like I can update WordPress from my iPod. That was a pleasant surprise. I must admit that this device has been full of surprises since I got it and started trying to do things on it.

Probably the biggest surprise has been how much the “sleek and nifty” features actually have gotten in the way of using it as a music player. The touchscreen is pretty, but now I can’t really use it while walking around without taking it out of my pocket and looking at it. Usually, I just reach my hand in if I want to skip a song or pause it, neither of which are uncommon. Now, I have to click the button, slide on the screen to open it, and then control the player application from the screen. Not hard, just harder than it used to be.

But here are the cool parts: I seem to be able to run most of the iPhone apps, and have basic internet access through wifi. This reminds me of the Palm OS days, when it was fun to just see what I could do from the device. It’s often practical, sometimes not, but definitely fun, since you can pick it up and take it with you. Which for some reason is like crack where consumer electronics are concerned. Throughout the years I’ve used PDAs, music players, Nintrndo DS’s, and a TI-89 for much the same reason.

So finally I see what all those iPhone people were talking about. I’m just glad I don’t have to pay for a data plan.

Categories
Blog

It Was Meant to be

I have acquired myself an iPod touch. Within days of acquisition, the 303 app on the app store goes free for this week. I consider this to be a matter of divine providence. And to think all I had planned to use was TouchOSC :)