How to connect audio devices on OSX - telemersion/telemersive-gateway GitHub Wiki
This tutorial will show you how to setup audio devices on OSX to send and recieve audio via ultragrid.
This example uses the 16 channel blackhole audio routing device, but the setup shows only 2 channels for sending and 2 channels for receiveing.
Create an aggregate device
- Install https://existential.audio/blackhole 16 channels.
- Open App "Audio-Midi-Setup"
- press 'plus' sign in the lower left
- rename the device to 'Ultragrid_16chan'
- select the audio devices according to this screen shot:
Notice: We also include the Internal Loudspeakers and the Microphone. The Microphone won't be used in this tutorial, but the Loudspeakers allows us to output the mix from Reaper. (see setup Master Track)
The way we are going to used the aggregate device: the first 8 blackhole channels (1-8) are used for sending audio. The second 8 channels (9-16) are used for receiving, though the shown example will only send 2 channels each.
Configure Reaper
open Reaper (download from here)
Setup Reaper according to this screenshot:
- Mater Track
- Two Output Tracks
- Two Input Tracks
And condifgure the input , output and the routing accordingly:
Preferences
Master Track
Output Tracks
You would need to repeat this for output track two, but choosing 2: Output 2 (Blackhole 16ch)
Input Tracks
Notice: The input tracks get the channels 9 and 10, as mentioned above
You would need to repeat this for input track two, but choosing Input 10 (Blackhole 16ch)
instead.¨
Configure Gateway
-
Sending audio channels
-
Create an ultragrid device on the desired gateway channel.
- Network: 'send to router'
- Connection: 'send (TX) >>' | 'audio'
- TX Audio >>: 'Coreaudio'
- press 'update menu' button
- select 'Ultragrid_16Chan'
- press 'advanced' and select the amount of channels you want to send:
for our purpose 2 channels would also suffice.
-
-
Receiving audio channels
-
Create an ultragrid device on the desired gateway channel.
- Network: 'receive from router'
- Connection: 'receive (TX) >>' | 'audio'
- TX Audio >>: 'Coreaudio'
- press 'update menu' button
- select 'Ultragrid_16Chan'
- press 'advanced' and adjust the mapping:
the mapping will map the incomming channels to the device channels. In our case we want to map the incomming channel 1 and 2 to blackhole channel 9 and 10 (which we defined as receving channels, see above). While Reaper and Audio-Midi-Setup starts numbering the channels from 1, ultragrid starts numbering the channels from 0, therefore the mapping looks like this:
0:8,1:9
-