PreSonus Blog

Tag Archives: Ableton Live


Recording ReWired Programs

I had a bunch of legacy Acid projects from my pre-Studio One days, as well as some Ableton Live projects that were part of my live performances. With live performance a non-starter for the past year, I wanted to turn them into songs, and mix them in Studio One’s environment.

 

Gregor’s clever video, Ableton Live and Studio One Side-by-Side, shows how to drag-and-drop files between Live and Studio One. But I didn’t want individual files, I needed entire tracks…including ones I could improvise in real time with Live. The obvious answer is ReWire, since both Acid and Live can ReWire into Studio One. However, you can’t record what comes into the Instrument tracks used by ReWire. Nor can you bounce the ReWired audio, because there’s nothing physically in Studio One to bounce.

 

It turned out the answer is temporarily messy—but totally simple. First, let’s refresh our memory about ReWire. 

 

Setting Up ReWire

 

Start by telling Studio One to recognize ReWire devices. Under Options > Advanced > Services, make sure ReWire Support is enabled. In Studio One’s browser, under the Instruments tab, open the ReWire folder. Drag in the program you want to ReWire, the same way you’d drag in an instrument. (Incidentally, although you’re limited to dragging in one instance of the same ReWire client, you can ReWire two or more different clients into Studio One. Suitable clients includes Live, Acid Pro, FL Studio, Renoise, Reason before version 11, and others.) 

 

After dragging in Ableton Live, open it. ReWired clients are supposed to open automatically, but that’s not always the case.

 

Now we need to patch Live and Studio One together. In Ableton Live, for the Audio To fields, choose ReWire Out, and a separate output bus for each track. In my project, there were 9 stereo tracks (Fig. 1).

Figure 1: Assign Ableton Live’s ReWire outputs to buses. These connect to Studio One as track inputs.

 

Then, expand the Instrument panel in Studio One, and check all the buses that were assigned in Ableton Live. This automatically opens up mixer channels to play back the audio (Fig. 2). However, the mixer channels can’t record anything, so we need to go further.

Figure 2: Ableton Live loaded into Studio One, which treats Ableton Live like a virtual instrument with multiple outputs. 

 

Recording the ReWired Program

 

As mentioned, the following is temporarily messy. But once you’re recorded your tracks, you can tidy everything up, and your Live project will be a Studio One project. (Note that I renamed the tracks in Studio One as 1-9, so I didn’t have to refer to the stereo bus numbers in the following steps.) To do recording:

 

  1. In each Studio One track, go to its Send section and choose Add Bus Channel. Now we have Buses 1-9—one for each track.
  2. Our original instrument tracks have served their purpose, so we can hide them to avoid screen clutter. Now Studio One shows 9 buses (Fig. 3).

Figure 3: The buses are carrying the audio from Ableton Live’s outputs.

 

  1. Create 9 more tracks in Studio One (for my project, these were stereo). Assign each track input to an associated bus, so that each of the 9 buses terminates in a unique track. Now we can hide the bus tracks, and record-enable the new tracks to record the audio (fig. 4).

Figure 4: Studio One is set up to record the audio from Ableton Live.

 

  1. Now you’re ready to record whatever is in Ableton Live over to Studio One, in real time. 
  2. Fig. 5 shows the results of unhiding everything, narrowing the channels, and hitting play. At this point, if everything transferred over correctly, you can delete the ReWired tracks, remove the buses they fed, close Ableton Live, and you’re left with all the Live audio in Studio One tracks. Mission accomplished!

Figure 5: The Ableton Live audio has completed its move into Studio One. Now you can delete the instrument and bus channels you don’t need any more, close Ableton Live, return the U-Haul, and start doing your favorite Studio One stuff to supplement what you did in Live. Harmonic Editing, anyone?

 

Bonus tip: This is also the way to play Ableton Live instruments in real time, especially through Live’s various tempo-synched effects, while recording them in Studio One. And don’t forget about Gregor’s trick of moving Studio One files over to Live—this opens up using Live’s effects on Studio One tracks, which you can then record back into Studio One, along with other tracks, using the above technique.

 

Granted, I use Studio One for most of my multitrack projects. But there’s a lot to be gained by becoming fluent in multiple programs.   

 

Control Ableton as a ReWire Client with ATOM SQ

 

It’s not surprising a lot of Studio One users also have Ableton Live, because they’re quite different. I’ve always felt Studio One is a pro recording studio (with a helluva backline) disguised as software, while Ableton is a live performance instrument disguised as software.

Fortunately, if you like working simultaneously with Live’s loops and scenes and Studio One’s rich feature set, Studio One can host Live as a ReWire client. Even better, ATOM SQ can provide full native integration with Ableton Live when it’s ReWired as a client—once you know how to set up the MIDI ins and outs for both programs.

Studio One Setup

  1. Under Options > Advanced > Services, make sure ReWire Support is enabled.
  2. Insert Ableton Live (from Instruments > ReWire). Click “Open Application” in the dialog box, but if Live won’t open (it doesn’t for me), open Live manually. Note that Live must be version 10.1.15 or higher.
  3. In Studio One, go Options > External Devices. Click on ATOM SQ, and then click on Edit.
  4. Select None for both Receive From and Send To. Click OK, then click OK again to leave the Options menu.
  5. In the ReWire track, set the MIDI input to ATOM SQ so that ATOM SQ’s knobs can control Ableton Live.

Ableton Live Setup

  1. Choose Options > Preferences > Link MIDI tab.
  2. Set the MIDI and Ports connections as shown.

Now ATOM SQ will act as an integrated controller with Ableton Live while it’s ReWired into Studio One. Cool, eh?

Returning to Studio One

To return control to Studio One, reverse the process—in Live, set Control Surface to None, and toggle the MIDI Ports that relate to ATOM SQ from On to Off. In Studio One’s Options > External Devices, For ATOM SQ, reconnect ATOM SQ to Receive From and Send To.

Note that with ATOM SQ controlling Studio One, the Transport function still controls both Live and Studio One. Also, if Live has the focus, any QWERTY keyboard assignments for triggering Clips and Scenes remain valid. So even while using ATOM SQ in the native mode for Studio One, you can still trigger different Clip and Scenes in Live. If you switch the focus back to Studio One, then any QWERTY keyboard shortcuts will trigger their assigned Studio One shortcuts.

Note: When switching back and forth between Live and Studio One, and enabling/disabling Studio One and Ableton Live modes for ATOM SQ, to return to Live you may need to “refresh” Live’s Preferences settings. Choose None for the Control Surface and then re-select ATOM SQ. Next, turn the various MIDI Port options off and on again.

 

Learn more about the ATOM SQ here!

 

TOOMS using the PreSonus StudioLive 16.0.2 with Ableton LIVE at Concerts

Check out this talk with the drummer/producer of TOOMS, who leverage the the StudioLive 16.0.2 for integrating Ableton Live into their concerts.

WARNING: heavy heavy sounds ahead…