User Guide

Using AAF Bridge, AAF in and out of Ableton Live.

AAF Bridge converts between Ableton Live Sets (.als) and the timelines used by NLEs / DAWs, as AAF (DaVinci Resolve, Avid Media Composer, Pro Tools, Nuendo), Premiere XML or FCPXML / FCPXMLD (Final Cut Pro). It works in both directions and places audio sample-accurately at any project frame rate. Below: which format to pick, what each direction transfers, practical tips, and the limitations, where a limit comes from the format or the source app, that’s noted.

Getting started

  1. Pick a direction at the top: AAF / XML → Ableton (import) or Ableton → AAF / XML (export).
  2. Choose or drop the source file. AAF Bridge shows tracks, clips, markers and media type before anything happens.
  3. Turn the individual features on or off under What transfers.
  4. Click Convert. A conversion report is written next to the result and lists exactly what was transferred and anything that needs your attention.

The app runs entirely on your computer, no files ever leave your machine, and there is nothing extra to install (the MXF converter is built in).

Requirements: macOS 13 or newer (Apple Silicon) or Windows 10/11. Created projects open in Ableton Live 11 and Live 12.

Install & first run

Move AAF Bridge to your Applications folder (macOS) or run the installer (Windows), then launch it.

First launch: you may need to allow it past Gatekeeper / SmartScreen. We’re a small independent studio and haven’t finished the (fairly costly) code-signing yet, it’s on the way. Until then your system may warn that the developer isn’t recognised. The app is completely safe and converts entirely on your machine; thanks for your understanding. Here is how to open it once:
  • macOS: double-click the app; when macOS says it can’t verify the developer, click Done, then open System Settings → Privacy & Security, scroll to the Security section and click Open Anyway next to the app (confirm with your password if asked). You only do this once. (On macOS 14 and earlier you can also right-click the app and choose Open.)
  • macOS, if “Open Anyway” doesn’t appear (or the app still won’t start): remove the quarantine flag once. Open Terminal (Spotlight → “Terminal”), paste this line and press Return:
    xattr -dr com.apple.quarantine "/Applications/AAF Bridge.app"
    This only tells macOS you trust this one app, it changes nothing else on your system.
  • Windows: if SmartScreen appears, click More info → Run anyway.

Choosing a format

Prefer AAF. It is the audio-post standard and the format we test hardest: sample-accurate, with embedded fades, clip gain and a solid relink chain. Reach for an XML format only when the app on the other side cannot read AAF.

Rule of thumb: Resolve, Pro Tools, Media Composer etc. → AAF. Premiere Pro → Premiere XML (Premiere cannot import AAF). Final Cut Pro → FCPXML. Whichever you send, keep your Live Set as the mix master.

What each format carries

On import, the format is detected from the file extension, just choose or drop it. On export, pick the target under Deliver to.

Import, AAF / XML → Ableton Live

Accepts an AAF (Resolve, Pro Tools, Media Composer, Premiere’s own AAF export etc., the recommended, sample-accurate way in), an FCPXML / FCPXMLD (.fcpxml / .fcpxmld bundle, Final Cut Pro) or, as a fallback, a Premiere XML (Final Cut 7 XML, .xml; frame-quantized, prefer Premiere’s AAF export instead). Creates a new Ableton project folder next to the source file: the .als, a Samples/ folder for any extracted or converted audio, and the project marker Ableton uses. The result behaves exactly like a session you saved from Ableton yourself.

Video: opening an AAF in Ableton Live, start to finish.

What transfers

Combine split-stereo tracks (AAF → Ableton)

Some editors export stereo tracks as two mono tracks, either by default or as an option. Nuendo, Cubase and Pro Tools, for example, write two identically named neighbour tracks for left and right. AAF Bridge detects these pairs when you load an AAF and combines them back into stereo tracks.

The Combine split-stereo tracks toggle turns itself on when pairs are found, and a review window opens before converting: it lists every pair, lets you uncheck any of them, rename the combined track, or pair two tracks manually if a split wasn’t detected automatically. Each combined clip becomes one interleaved stereo file at the original sample rate and bit depth.

Tips

Limitations

Export, Ableton Live → AAF / XML

Pick a target under Deliver to, AAF, Premiere XML, FCPXML or FCPXMLD, and AAF Bridge writes that file next to your .als. Audio is placed sample-accurately (AAF and FCPXML) or frame-quantized (Premiere XML); the chosen frame rate drives the timecode track for the editor or DAW.

Video: exporting an AAF from Ableton Live, Live Set to AAF, opened in Resolve.

What transfers

One track per channel (Ableton → AAF)

This export option splits stereo audio into one mono file per channel, the split-file layout some editors work with internally. Your stereo tracks stay stereo tracks in the timeline; only the media files are delivered per channel. Turn it on for Pro Tools, Nuendo and other NLEs / DAWs that work that way; leave it off for Resolve and Media Composer, which expect ordinary interleaved files.

Tips

Limitations

Editor-specific notes

Each app reads and writes a slightly different format and subset, AAF for Resolve, Pro Tools and Avid; XML for Premiere and Final Cut. Here is what to expect per editor, and where a limit is the source app’s, not ours.

What reaches Ableton when you import

The table is for the import direction (editor → Ableton), because that is where the editors genuinely differ: each cell reflects what that app’s own export actually contains, not a limit of AAF Bridge. On the way back out, the Bridge writes the same rich AAF to every AAF-capable app.

What travelsDaVinci ResolvePro Tools Avid MCPremiere Pro Final Cut Pro
Format it hands over AAFAAFAAF Premiere XMLFCPXML / FCPXMLD
Clip timing sample-accurate sample-accurate sample-accurate frame-quantized sample-accurate
Fades & crossfades yesyes yesyes yes
Clip gain yesyes yesyes yes
Pan no¹yes yesno² no²
Volume automation no³yes yesfrom keyframes⁴ from keyframes⁴
Markers yesyes yesyes yes
Named tracks yesyes yesgeneric⁵ yes (roles)
Video reference track yes yesyes yes

¹ DaVinci Resolve does not export pan to AAF, a Resolve limitation, not the Bridge’s. ² The XML formats have no pan field at all. ³ Resolve has a known bug and writes no volume automation to AAF; Pro Tools, Avid and Nuendo do. ⁴ Premiere XML and FCPXML carry volume as keyframes when the sequence has them, they arrive as fades or ride automation. ⁵ Premiere XML doesn’t store track names; tracks come in generic (A1, A2 …).

Two things that apply to every route. Colors only round-trip Ableton → AAF → Ableton, a Resolve or Pro Tools timeline carries no Ableton-style clip colours to import. And Ableton has no mono tracks: every audio track is stereo, so a mono clip (say dialogue from Pro Tools or Resolve) plays centred on a stereo track, the audio stays mono, nothing is up-mixed. On export the Bridge writes each clip’s real channel count back, so a mono file stays mono in the AAF.

DaVinci Resolve

Pro Tools

Avid Media Composer

Adobe Premiere Pro

Apple Final Cut Pro

Other AAF-capable DAWs

Applies to every editor

The conversion report

Every conversion writes a plain-text report next to the result:

Keep the report with the delivery, it documents exactly what was converted, so your collaborators know what to expect.

Licensing

AAF Bridge is free to try without limits: the demo converts the first 120 seconds of any timeline, as often as you like, with your real files. A license unlocks full-length conversions.

Questions, or something unexpected in a conversion? Send the report (the .txt next to your output) to support@aafbridge.com, it tells us almost everything we need, and you’ll hear back from the person who wrote the code.