rig create
it to audio unit rig 5 name ify
recorder create
audio unit rig 5 hey
it add
scaler create
audio unit rig 5 hey
it add
audio unit create
audio unit rig 5 hey
it add
audio unit rig 5 recorder listen
auxilliary input 1 to strip position input 1 name ify
auxilliary input 2 to strip position input 2 name ify
auxilliary input 3 to breath input name ify
auxilliary input 4 to controller input name ify
auxilliary input 5 to absolute strip input 1 name ify
auxilliary input 6 to absolute strip input 2 name ify
auxilliary input 7 to pedal input 1 name ify
auxilliary input 8 to pedal input 2 name ify
auxilliary input 9 to pedal input 3 name ify
auxilliary input 1 0 to pedal input 4 name ify
auxilliary output 1 to strip position output 1 name ify
auxilliary output 2 to strip position output 2 name ify
auxilliary output 3 to breath output name ify
auxilliary output 4 to controller output name ify
auxilliary output 5 to absolute strip output 1 name ify
auxilliary output 6 to absolute strip output 2 name ify
auxilliary output 7 to pedal output 1 name ify
auxilliary output 8 to pedal output 2 name ify
auxilliary output 9 to pedal output 3 name ify
auxilliary output 1 0 to pedal output 4 name ify
all join
kgroup X hey
output X create
kgroup X output X to audio unit rig 5 recorder connect
audio unit rig 5 recorder to audio unit rig 5 scaler connect
audio unit rig 5 scaler to audio unit rig 5 audio unit connect
audio unit rig 5 recorder roll output to audio unit rig 5 scaler k pitch bend input connect
talker kgroup X hey
output X create
audio unit rig 5 audio unit hey
all channel to 2 set
audio unit rig 5 audio unit
left audio output to console mixer channel 1 7
left audio input connect
audio unit rig 5 audio unit
right audio output to console mixer channel 1 7
right audio input connect
metronome to audio unit rig 5 recorder connect
metronome to audio unit rig 5 audio unit connect
audio unit rig 5 recorder hey
scheduler 1 use
audio unit rig 5 recorder strip position output 1 to audio unit rig 5 audio unit parameter 1 connect
audio unit rig 5 audio unit parameter 1 to strip position 1 name ify
audio unit rig 5 recorder strip position output 2 to audio unit rig 5 audio unit parameter 2 connect
audio unit rig 5 audio unit parameter 2 to strip position 2 name ify
audio unit rig 5 recorder breath output to audio unit rig 5 audio unit parameter 3 connect
audio unit rig 5 audio unit parameter 3 to breath name ify
audio unit rig 5 scaler pressure output to audio unit rig 5 audio unit parameter 5 connect
audio unit rig 5 audio unit parameter 5 to key pressure name ify
audio unit rig 5 scaler roll output to audio unit rig 5 audio unit parameter 6 connect
audio unit rig 5 audio unit parameter 6 to key roll name ify
audio unit rig 5 scaler yaw output to audio unit rig 5 audio unit parameter 7 connect
audio unit rig 5 audio unit parameter 7 to key yaw name ify
audio unit rig 5 recorder pedal output 1 to audio unit rig 5 audio unit parameter 8 connect
audio unit rig 5 audio unit parameter 8 to pedal 1 name ify
audio unit rig 5 recorder pedal output 2 to audio unit rig 5 audio unit parameter 9 connect
audio unit rig 5 audio unit parameter 9 to pedal 2 name ify
audio unit rig 5 recorder absolute strip output 1 to audio unit rig 5 audio unit parameter 1 0 connect
audio unit rig 5 audio unit parameter 1 0 to absolute strip 1 name ify
audio unit rig 5 recorder absolute strip output 2 to audio unit rig 5 audio unit parameter 1 1 connect
audio unit rig 5 audio unit parameter 1 1 to absolute strip 2 name ify
audio unit rig 5 recorder pedal output 3 to audio unit rig 5 audio unit parameter 1 2 connect
audio unit rig 5 audio unit parameter 1 2 to pedal 3 name ify
audio unit rig 5 recorder pedal output 4 to audio unit rig 5 audio unit parameter 1 3 connect
audio unit rig 5 audio unit parameter 1 3 to pedal 4 name ify
audio unit rig 5 scaler pressure output to audio unit rig 5 audio unit parameter 1 6 connect
audio unit rig 5 audio unit parameter 1 6 to key position name ify
Note that the instructions below combine information from this seminar together with later ones to give you the full picture about how to build a functioning audio unit instrument.
rig | create |
it | to | audio | unit | rig | 5 | name | ify |
recorder | create |
audio | unit | rig | 5 | hey |
it | add |
scaler | create |
audio | unit | rig | 5 | hey |
it | add |
audio | unit | create |
audio | unit | rig | 5 | hey |
it | add |
Rename the recorder inputs and outputs so that connections are all done automatically (explained in a next seminar):
audio | unit | rig | 5 | recorder | listen |
auxilliary | input | 1 | to | strip | position | input | 1 | name | ify |
auxilliary | input | 2 | to | strip | position | input | 2 | name | ify |
auxilliary | input | 3 | to | breath | input | name | ify |
auxilliary | input | 4 | to | controller | input | name | ify |
auxilliary | input | 5 | to | absolute | strip | input | 1 | name | ify |
auxilliary | input | 6 | to | absolute | strip | input | 2 | name | ify |
auxilliary | input | 7 | to | pedal | input | 1 | name | ify |
auxilliary | input | 8 | to | pedal | input | 2 | name | ify |
auxilliary | input | 9 | to | pedal | input | 3 | name | ify |
auxilliary | input | 1 | 0 | to | pedal | input | 4 | name | ify |
auxilliary | output | 1 | to | strip | position | output | 1 | name | ify |
auxilliary | output | 2 | to | strip | position | output | 2 | name | ify |
auxilliary | output | 3 | to | breath | output | name | ify |
auxilliary | output | 4 | to | controller | output | name | ify |
auxilliary | output | 5 | to | absolute | strip | output | 1 | name | ify |
auxilliary | output | 6 | to | absolute | strip | output | 2 | name | ify |
auxilliary | output | 7 | to | pedal | output | 1 | name | ify |
auxilliary | output | 8 | to | pedal | output | 2 | name | ify |
auxilliary | output | 9 | to | pedal | output | 3 | name | ify |
auxilliary | output | 1 | 0 | to | pedal | output | 4 | name | ify |
all | join |
To connect keygroups to the recorder say:
Error | X | hey |
output | X | create |
Error | X | output | X | to | audio | unit | rig | 5 | recorder | connect |
audio | unit | rig | 5 | recorder | to |
audio | unit | rig | 5 | scaler | connect |
audio | unit | rig | 5 | scaler | to |
audio | unit | rig | 5 | audio | unit | connect |
Connect the pitch bend input of the scaler:
audio | unit | rig | 5 | recorder | roll | output | to |
audio | unit | rig | 5 | scaler | Error | pitch | bend | input | connect |
For the lights to show up correctly, also create a talker kgroup output (see next seminar):
talker | Error | X | hey |
output | X | create |
(note that the talker kgroup always has a 4x5 layout so the output position is possibly different)
To make this stereo:
audio | unit | rig | 5 | audio | unit | hey |
all | channel | to | 2 | set |
To connect this audio unit to the mixer say (make sure you check for available channels through the mixer browser first):
audio | unit | rig | 5 | audio | unit |
left | audio | output | to | console | mixer | channel | 1 | 7 |
left | audio | input | connect |
audio | unit | rig | 5 | audio | unit |
right | audio | output | to | console | mixer | channel | 1 | 7 |
right | audio | input | connect |
Some final housekeeping:
metronome | to | audio | unit | rig | 5 | recorder | connect |
metronome | to | audio | unit | rig | 5 | audio | unit | connect |
audio | unit | rig | 5 | recorder | hey |
scheduler | 1 | use |
Connect the scaler and recorder outputs to the audio unit parameter inputs for the routing matrix (covered in a later seminar)
audio | unit | rig | 5 | recorder | strip | position | output | 1 | to |
audio | unit | rig | 5 | audio | unit | parameter | 1 | connect |
audio | unit | rig | 5 | audio | unit | parameter | 1 | to |
strip | position | 1 | name | ify |
audio | unit | rig | 5 | recorder | strip | position | output | 2 | to |
audio | unit | rig | 5 | audio | unit | parameter | 2 | connect |
audio | unit | rig | 5 | audio | unit | parameter | 2 | to |
strip | position | 2 | name | ify |
audio | unit | rig | 5 | recorder | breath | output | to |
audio | unit | rig | 5 | audio | unit | parameter | 3 | connect |
audio | unit | rig | 5 | audio | unit | parameter | 3 | to |
breath | name | ify |
audio | unit | rig | 5 | scaler | pressure | output | to |
audio | unit | rig | 5 | audio | unit | parameter | 5 | connect |
audio | unit | rig | 5 | audio | unit | parameter | 5 | to |
key | pressure | name | ify |
audio | unit | rig | 5 | scaler | roll | output | to |
audio | unit | rig | 5 | audio | unit | parameter | 6 | connect |
audio | unit | rig | 5 | audio | unit | parameter | 6 | to |
key | roll | name | ify |
audio | unit | rig | 5 | scaler | yaw | output | to |
audio | unit | rig | 5 | audio | unit | parameter | 7 | connect |
audio | unit | rig | 5 | audio | unit | parameter | 7 | to |
key | yaw | name | ify |
audio | unit | rig | 5 | recorder | pedal | output | 1 | to |
audio | unit | rig | 5 | audio | unit | parameter | 8 | connect |
audio | unit | rig | 5 | audio | unit | parameter | 8 | to |
pedal | 1 | name | ify |
audio | unit | rig | 5 | recorder | pedal | output | 2 | to |
audio | unit | rig | 5 | audio | unit | parameter | 9 | connect |
audio | unit | rig | 5 | audio | unit | parameter | 9 | to |
pedal | 2 | name | ify |
audio | unit | rig | 5 | recorder | absolute | strip | output | 1 | to |
audio | unit | rig | 5 | audio | unit | parameter | 1 | 0 | connect |
audio | unit | rig | 5 | audio | unit | parameter | 1 | 0 | to |
absolute | strip | 1 | name | ify |
audio | unit | rig | 5 | recorder | absolute | strip | output | 2 | to |
audio | unit | rig | 5 | audio | unit | parameter | 1 | 1 | connect |
audio | unit | rig | 5 | audio | unit | parameter | 1 | 1 | to |
absolute | strip | 2 | name | ify |
audio | unit | rig | 5 | recorder | pedal | output | 3 | to |
audio | unit | rig | 5 | audio | unit | parameter | 1 | 2 | connect |
audio | unit | rig | 5 | audio | unit | parameter | 1 | 2 | to |
pedal | 3 | name | ify |
audio | unit | rig | 5 | recorder | pedal | output | 4 | to |
audio | unit | rig | 5 | audio | unit | parameter | 1 | 3 | connect |
audio | unit | rig | 5 | audio | unit | parameter | 1 | 3 | to |
pedal | 4 | name | ify |
audio | unit | rig | 5 | scaler | pressure | output | to |
audio | unit | rig | 5 | audio | unit | parameter | 1 | 6 | connect |
audio | unit | rig | 5 | audio | unit | parameter | 1 | 6 | to |
key | position | name | ify |
To Browse for a plugin say (note that the EigenBrowser must be opened first):
eigenbrowser | hey |
audio | unit | rig | 5 | audio | unit | plugin | browse |