There are many use cases and workflows for each DAW when integrating Sessionwire for remote collaboration. We have created a basic template for each DAW to give an idea of what routing should look like in order to avoid feedback loops between users connected in Sessionwire Studio.

It is recommended that all recording be done on the performing side of the Sessionwire call - meaning one side needs to have a DAW open to record in, while the other simply monitors the performance through Sessionwire. This also means that both sides of the Sessionwire call should be set up using the below Sending Audio from Logic Pro settings - barring any complicated hardware routing or lack of a webcam with a microphone.

Each user may be using a different DAW or may/may not be using an audio interface - therefore, each user will need to reference the correct signal flow diagram for their particular DAW and setup.

Below are common setups when using Sessionwire alongside Logic Pro X.


Sending Audio from Logic Pro

(To send audio from Logic Pro to a peer and listen to their remote audio)

Click to enlarge

This workflow is the simplest way to get up and running with Logic Pro X alongside Sessionwire. Simply placing the Sessionwire Send plugin on the Stereo Out of a Logic project will produce the same results as in the downloadable template.

  1. Set Sessionwire's Talkback Microphone and Talkback Speaker exactly as you would any video conferencing software - in the above image, the input is a webcam microphone and the output is the system's default output (an audio interface in this instance).

  2. Ensure the HQ Audio Source is set to Sessionwire Send Plugin.

  3. Ensure the HQ Audio Destination is the system's default output.

  4. Insert the Sessionwire Send plugin on the Stereo Out channel in Logic Pro X.


Sending and Receiving Audio within Logic Pro

(To send audio to a peer and receive remote HQ audio in Logic Pro)

Click to enlarge

This workflow will allow the sending of audio from a Logic project while simultaneously receiving remote HQ audio directly into a Logic project.

  1. Set Sessionwire's Talkback Microphone and Talkback Speaker exactly as you would any video conferencing software - in the above image, the input is a webcam microphone and the output is the system's default output (an audio interface in this instance).

  2. Ensure Sessionwire's HQ Audio Source is set to Sessionwire Send Plugin.

  3. Set Sessionwire's HQ Audio Destination to Sessionwire Receive Plugin.

  4. Create a Stereo Aux and set the output of the aux to the main stereo system out - label the aux "MIX".

  5. Route all audio in the session to the "MIX" aux via an unused bus in this case, Bus 1 is used.

  6. Insert the Sessionwire Send plugin on the "MIX" aux.

  7. Create a Stereo Audio Track and set the output of the track to the main stereo system out - label the Aux "SW HQ Receive".

  8. Insert the Sessionwire Receive plugin on the "SW HQ Receive" aux.

To record HQ audio from the remote connection, route the output of the SW HQ Rcv track to any unused Bus and selecting the input of the destination track as that same bus.


Using an Audio Interface for All Audio

(Users with advanced hardware setups)

Click to enlarge

In this workflow, it is assumed that an audio interface is being used as the input and output device of Logic Pro X. A talkback mic is plugged into any channel of an audio interface and the input of the SW TB Send channel is set to the corresponding channel (circled in image above).

  1. Set Sessionwire's Microphone input to Sessionwire Talkback Send Plugin.

  2. Set Sessionwire's Speaker output to Sessionwire Talkback Receive Plugin.

  3. Create a Mono Aux whose input is the audio interface channel that the talkback microphone is plugged into, and whose output is the main system stereo out - label this track "SW TB Send".

  4. Insert the Sessionwire Talkback Send plugin on the "SW TB Send" track.

  5. Create a Mono Aux whose input is set to any arbitrary input and whose output is the main system stereo out - label this aux "SW TB Receive". The input is arbitrary as Logic simply needs to see that the track is active - and setting an input is the only way to do that currently.

  6. Insert the Sessionwire Talkback Receive Plugin on the "SW TB Receive" Return Track.

  7. Create a Stereo Aux whose output is the main system stereo out - label this aux "SW HQ Receive".

  8. Insert the Sessionwire Receive plugin on the "SW HQ Receive" aux.

  9. Create a Stereo Aux and set the output of the aux to the main stereo system out - label the aux "MIX".

  10. Route all audio in the session to the "MIX" aux via an unused bus in this case Bus 1 is used.

  11. Insert the Sessionwire Send plugin on the "MIX" aux.

To record HQ audio from the remote connection, route the output of the SW HQ Rcv track to any unused Bus and selecting the input of the destination track as that same bus.

Did this answer your question?