Archive for the 'Ableton Live' Category

Aurora: Gorgeous, Open Source DJ-Style USB Controller; Details from the Creators

The Aurora 224 is a DJ-style controller geared for software like Ableton Live. The design is, as you can see, gorgeous: not only is it at the high end of aesthetics in open gear, but it celebrates its DIY nature by exposing the circuit board. It’s USB powered, and offers easy mixing control functions in a 2-channel, DJ-oriented layout. And it lights up and makes pretty colors.

Hack a Day broke the story –

Aurora open source hardware mixer

– but to be clear, it’s not actually a mixer; that is, it doesn’t mix audio signal. It’s just a controller in a mixer layout; any mixing and DJ functions are provided by your software. But it is freely-licensed from the ground up, under a Creative Commons license. (We’ve been seeing CC more and more in music projects, as opposed to the narrower and more programmer-oriented GPL and other licenses. There’s no word yet on which CC license applies to this project, whether it has non-commercial or ShareAlike restrictions, etc.; I’ll post an update soon. See discussion on the Virtual Turntable blog.)

A video with Ableton Live, plus CDM chats with the creators about more details:

aurora Open Source DJ Mixer\MIDI Hardware w/ Ableton Live from aurora mixer on Vimeo.

Project description:

aurora is an open source USB midi controller with user controlled ambient RGB illumination. It combines a standard DJ mixer with 18 effects knobs and 6 toggle switches in a form factor of only 7 x 10 inches. We envision the device as an alternative to bulkier, less affordable, less ergonomic commerical MIDI devices. Currently, many commerical controllers are designed with a wide range of applications in mind. For aurora, we wanted to return to the basics.

Many of us have asked for a controller with "two channels and and a cross fader." These familiar features are included, along with additional knobs and buttons for enhanced control. We believe this arrangement enhances the artist’s creativity and allows for greater control of the software. Using aurora with Ableton Live is a great example of this. Artists have already embraced digital audio and laptop performance. The mixer is designed to be portable. It easily fits in a backpack with your laptop and sound card.

We believe in open source. aurora is designed with this in mind, so essentially anyone can participate in writing firmware or software, or even create their own hardware. In fact, we encourage it, and hope to create a community of users that support this device.

For a technical discussion of the project, we have included a white paper on the website.

Aurora is Matt Aldrich, Mike Garbus and Maro Sciacchitano. They all currently reside in the DC metro area.

The Aurora Team tells CDM a bit more about the thinking behind the license and pricing (which is currently waiting on gauging interest):

We intended for this to be publicly available and 100% open source, so that anyone can build their own device at any time, exactly how they want. All content falls under the Creative Commons License The amount of interest in this project has been incredible. Regarding sourcing, we are waiting on quotes from a contract manufacturer and we will determine the cost of sourcing a fully assembled and tested controller. We expect to have the numbers Thursday and will hopefully announce the price that day. We are also exploring a simple kit that consists of a PCB and two programmed PICs for the guys who love soldering.

So got that? If you’re interested, drop them a line by Thursday! We’ll follow up with the response, pricing, and other details, and hopefully a full-on interview – if you have questions you want answered, ask them here and I’ll pass them along.

I love the idea of a simple kit; I hope they do that.

aurora mixer project site

20080115 - Ground Fog / Crossed Swords

Recorded by Logickal the morning of Saturday, January 12, 2008. Improvisation built entirely from triggered sine-wave synth notes that begin the piece, permutated using Live’s Sampler instrument and Follow Actions. Featuring a cameo appearance from some of the Daevl.Plugs for good measure. The structure of the piece flows through the permutations in a fairly linear manner.

 
icon for podpress  Ground Fog / Crossed Swords [14:46m]: Play Now | Play in Popup | Download (397)

Live 7 - New features…

LIVE HAS A SLICER. Drum Racks have to be seen to be believed. Fortunately, you can watch the preview movie at Ableton and see that this is a huge update to the creative flow - take a sound and warp it as you normally would - drop it into a Drum Rack for Rex-style midi sequencing - apply effects to individual slices as you break out each slice into it’s own integrated track… One of those things that you have to see to really understand.

The audio and MIDI engines are getting complete overhauls. With POW-R dithering and 64-bit summing througout, will I no longer want to move to Logic for mixing?

The EQ8 and Compressor devices have been updated, and Sidechaining has been implemented in Compressor, Gate and Auto-Filter (yay!). A RTA device called Spectrum, anti-aliasing in Operator, Dynamic Tube and Saturator, multiple automation lanes in the arrange (can we move automation between the arrange and clips yet?), tempo nudge, Rex Support and who knows how many other small improvements here and there.

They’re adding three new instruments - Electric, Tension and Analog, all of which are based on technology licensed from Applied Acoustics and are esentially integrated versions of Lounge Lizard, String Studio and Ultra Analogue. Where is the Cycling74 collaboration going to come into play? Or has it already somewhere?

Anyway, it’s obvious that the next month or so is going to be fun…

LiveAPI.org - Holy….

THIS is going to get interesting

What is LiveAPI.org? Well, we’ve figured out how to get access to Ableton Live’s Python API, we’ve documented our techniques and currently provide two methods for manipulating it. LiveTelnet, written by Rob King provides a telnet server within Ableton Live to access the running Python environment and LiveOSC written by Nathan Ramella provides OSC control of Live via UDP network traffic. Both methods allow for remote network control.

# SDK components: LiveOSC - A UDP network based Open Sound Control (OSC) interface that allows both sending and recieving of OSC messages through a Python callback system. Any task that can be performed with the Python API can be triggered as well as monitored. By Nathan Ramella and Rob King
# LiveTelnet - Telnet server access the Python CLI for exploration and programatical manipulation of the Live Python API. By Rob King
# Ableton Live API Documentation - Full documentation on whats available in the Ableton Live Python API reprinted with permission from Ableton AG. Original extraction from runtime objects by James Andrew.

Now, add in the Cycling74 partnership and the fun can really begin. Now all we need is a Mac version - if only I knew Python…

Updated: Check out Nathan Ramella’s first blogpost about the project here.

Awesome Ex-QWERTY Live Controller

Bill Van Loo recently posted on the Ableton Live Forum about the USB keyboard he re-purposed as an Ableton Live. This is an awesome idea - the only drawback for me would be that I’d currently have to take my powered USB hub to Logickal gigs, something I try to avoid (but also something that could change in the future). You can check out all of the photos of the controller’s construction over at Bill’s Flickr set, and make sure to check out his Website, Blog and Music while you’re at it!