GarageBand (macOS)

GarageBand (macOS)

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.

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 GarageBand.

A NOTE ON GARAGEBAND: It is not possible to record remote audio in GarageBand without the assistance of an aggregate device due to GarageBand's limited functionality - buses and auxiliary channels are needed in order to route audio properly to record.

Similarly, because of GarageBands limited functionality, when sending and receiving HQ audio in GarageBand, feedbacks loops are highly likely. It is recommended that only the Send OR Receive plugins be on at one time, NOT both.


Important Settings

Ensure that Enable Audio Units is selected - this is required so that GarageBand properly loads the Sessionwire Audio Unit plugins.


Sending Audio from GarageBand

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

Click to enlarge

This workflow is the simplest way to get up and running with Garageband alongside Sessionwire. Simply placing the Sessionwire Send plugin in the Master section at the end of the plugin chain of a Garageband session will produce the same results as in the downloadable template. We recommend working this way unless your system requires using additional Sessionwire plugins and routing.

  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 in the Master section at the end of the plugin chain in the Garageband Session.


Sending and Receiving Audio within GarageBand

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

Click to enlarge

Click to enlarge

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

As mentioned above, this setup can easily result in feedback loops - it is recommended that the Send Only template be used and that remote HQ audio be monitored directly through the system output device rather than through GarageBand. In this setup, only one of the Sessionwire Send and Sessionwire Receive plugins should be on at a time in order to prevent feedback loops.

  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 set to Sessionwire Receive plugin.

  4. Insert the Sessionwire Send plugin in the Master section at the end of the plugin chain in the Garageband Session.

  5. Create an audio track, label it SW HQ Rcv and insert the Sessionwire Receive plugin on this track.

    • Related Articles

    • Ableton (macOS/Windows)

      Some users report issues with Ableton and macOS Monterey - though these issues do not appear to have anything to do with Sessionwire. Audio drivers are known to disappear randomly, or are selected randomly by the operating system - we are currently ...
    • FL Studio (macOS/Windows)

      There are many use cases and workflows for each DAW when integrating Sessionwire for remote collaboration. We have created templates for each DAW to give an idea of what routing should look like in order to avoid feedback loops between users ...
    • Pro Tools (macOS/Windows)

      Audio drivers are known to disappear randomly, or are selected randomly by the operating system - this appears to be an issue from macOS Monterey to macOS Sequoia Restarting the computer entirely or killing Core Audio via the macOS Terminal using the ...
    • LUNA (macOS/Windows)

      More information on working with LUNA coming soon. NOTE: In order to use Sessionwire's Plugin Suite to it's full functionality, LUNA's ARM setting needs to be DISABLED. ...