Sunday, January 24, 2010

Logic vs. Ableton

This guy pretty much sorts it out in his post on idmforums - I think Ableton rewired through Logic is the ideal setup

I primarily use Ableton Live for my production. This is more out of necessity than choice though. I think that if one were to look at the applications side-by-side and undertake an honest, unbiased comparison then they would agree that both applications are just as valuable as each other.

A few observations I've made:

Logic's audio engine is better than Ableton's
This is without a doubt and it comes from 15+ years of digital audio development

Ableton Live's time-stretching (called "Warp" in Live) and other sample manipulation functionality is more accessible than Logic's
Clip envelopes, looping, sample swapping, time-stretching and whatever else are all readily available to the user in Live. Logic's functions are more powerful, to say the least, but are much harder to find and learn.

Ableton Live allows non-destructive sample editing
This is a big plus when you're playing around with ideas. Through the use of clip envelopes, warp markers and whatever else you can get your hands on it's possible to make a large amount of edits to a sample without ever having to re-sample the results. Sample editing in Logic is destructive (somebody correct me if I'm wrong here). BUT the trade-off is, once again, more powerful and high quality re-sampling.

Logic's MIDI functionality is much more comprehensive than Ableton Live's
Logic provides complete MIDI documentation for every control available in a device. Live only provides the first 128 in most cases.

Live's MIDI assignment is global, Logic's is local
Both have their advantages and disadvantages.

GLOBAL MIDI assignment means that I make MIDI control assignments on one MIDI controller that span device controls across a number of tracks within a project. The advantage is that I can simultaneously make control changes on multiple tracks. The disadvantage is a MIDI controller with multiple device control assignments will make control changes to EVERY device control to which it is assigned.

LOCAL MIDI assignment means that I can make MIDI assignments for device controls on each track independently. I can assign device controls for each track to the same MIDI controller and then operate them on their own. To start making control changes to an assigned device control in a given track, I just need to click into the track itself and it will start listening for MIDI. The disadvantage is the opposite to global assignment in that I can only control one track's device controls at a time with the same MIDI controller.

Both are a trade-off as far as I'm concerned.

Ableton Live's work-flow is much more fluid but less functional than Logic's
It's very easy to collect and create source material to work with in Live. The session view allows for us to store information that we're not necessarily committing to in our final arrangement. We can then easily recall this later on and so on. Not only that, but we don't even need to consider an arrangement while we're coming up with ideas. By contrast, Logic only functions on a flat timeline which means that we have to commit to some sort of arrangement before being able to hear a particular part in context to those around it.

Logic's work-flow is more conducive to productivity
Creating and collating material in Live is a much quicker, and more enjoyable process for this reason. However, once the material is collected and ready to be arranged into a product, then Logic provides a great deal more functionality than Live - more automation features, mix groups, project views and so on.

Logic's workspace is more customisable than Ableton Live's
Although it lacks the features of Live's session view, Logic still provides more options for viewing a project. It's possible to save multiple mixer windows and recall them when needed. For instance, you may have a mix window set up containing only your return tracks and your master outputs, then one containing only your MIDI channels and another containing only your audio channels and so on. It's also possible to save an entire workspace (arrangement, mixer and any open devices) for easy recall at the push of a button.

My choice
If I had the luxury of both, I would use Live for creating material and developing a composition. Then when it was ready for mixing, I'd fly it over to Logic and complete the mix there.

I'd also point out that you don't need to use the same software as someone else to collaborate with them. File formats are the same across all production suites meaning it's possible to exchange material - and ideas - regardless of your peers' production platforms.

No comments: