# audio Settings
# Copyright by Peter Maersk-Moller 2012-2013 - All rights reserved
# audio require at least version 0.4.0
require version 0.4.0

command create FadeDown_1
  audio feed volume 1 128
  next
  audio feed volume 1 116
  next
  audio feed volume 1 104
  next
  audio feed volume 1 96
  next
  audio feed volume 1 80
  next
  audio feed volume 1 70
  next
  audio feed volume 1 64
  next 2
  audio feed volume 1 48
  next 2
  audio feed volume 1 32
  next 3
  audio feed volume 1 24
  next 3
  audio feed volume 1 16
  next 3
  audio feed volume 1 12
  next 3
  audio feed volume 1 8
  next 3
  audio feed volume 1 4
  next 3
  audio feed volume 1 2
  next 3
  audio feed volume 1 1
  next 3
  audio feed volume 1 0
command end
command create FadeUp_1
  audio feed volume 1 1
  next 3
  audio feed volume 1 2
  next 3
  audio feed volume 1 4
  next 3
  audio feed volume 1 8
  next 3
  audio feed volume 1 12
  next 3
  audio feed volume 1 16
  next 3
  audio feed volume 1 24
  next 3
  audio feed volume 1 32
  next 3
  audio feed volume 1 48
  next 3
  audio feed volume 1 64
  next 3
  audio feed volume 1 96
  next 3
  audio feed volume 1 128
command end
command afterend FadeDown_1
command afterend FadeUp_1
command create FadeDown1
  command restart FadeDown_1
  loop
command end
command create FadeUp1
  command restart FadeUp_1
  loop
command end
command pop Show
command push Show FadeDown_1
command push Show FadeUp_1
command push Show loop

command create audio_1
  audio feed volume 4 128
  next
  audio feed volume 4 64
  next
  audio feed volume 4 32
  next
  audio feed volume 4 16
  next
  audio feed volume 4 8
  next
  audio feed volume 4 4
  next
  audio feed volume 4 2
  next
  audio feed volume 4 0
  next
  audio sink source feed 1 1
  audio feed volume 1 0
  next
  audio feed volume 1 1
  next
  audio feed volume 1 2
  next
  audio feed volume 1 4
  next
  audio feed volume 1 8
  next
  audio feed volume 1 16
  next
  audio feed volume 1 32
  next
  audio feed volume 1 64
  next
  audio feed volume 1 128
command end
command create audio_4
  audio feed volume 1 64
  next
  audio feed volume 1 16
  next
  audio feed volume 1 4
  next
  audio sink source feed 1 4
  audio feed volume 4 0
  next
  audio feed volume 4 4
  next
  audio feed volume 4 16
  next
  audio feed volume 4 64
  next
  audio feed volume 4 128
command end
command create audio1
  command restart audio_1
  loop
command end
command create audio4
  command restart audio_4
  loop
command end
command afterend audio_1
command afterend audio_4
command pop Show
command push Show audio_1
command push Show audio_4
command push Show loop

audio feed verbose 0
audio mixer verbose 0
audio sink verbose 0

audio feed add 1 Sputnik #1
audio feed channels 1 1
audio feed rate 1 48000
audio feed format 1 16 signed
audio feed mute off 1
#audio feed volume 1 128
#audio feed monitor on 1
audio feed delay 1 50

audio feed add 2 Sputnik #2
audio feed channels 2 1
audio feed rate 2 48000
audio feed format 2 16 signed
audio feed mute off 2
#audio feed volume 2 128
audio feed delay 2 50

audio feed add 3 Teradek
audio feed channels 3 2
audio feed rate 3 48000
audio feed format 3 16 signed
audio feed mute off 3
#audio feed volume 3 128
audio feed delay 3 50

audio feed add 4 Vostok Ocean
audio feed channels 4 1
audio feed rate 4 48000
audio feed format 4 16 signed
audio feed mute off 4
#audio feed volume 4 128
audio feed delay 4 50

audio feed add 5 Mission Control
audio feed channels 5 2
audio feed rate 5 48000
audio feed format 5 16 signed
audio feed mute off 5
#audio feed volume 5 128
audio feed delay 5 50

audio feed add 6 Alex Handheld
audio feed channels 6 2
audio feed rate 6 48000
audio feed format 6 16 signed
audio feed mute off 6
#audio feed volume 6 128
audio feed delay 6 50

audio feed add 7 Replay
audio feed channels 7 2
audio feed rate 7 48000
audio feed format 7 16 signed
audio feed mute off 7
#audio feed volume 7 128
audio feed delay 7 50

audio feed add 8 VHF Mission
audio feed channels 8 2
audio feed rate 8 48000
audio feed format 8 16 signed
audio feed mute off 8
#audio feed volume 8 128
audio feed delay 8 50

audio feed add 9 Steen/Michael
audio feed channels 9 1
audio feed rate 9 48000
audio feed format 9 16 signed
audio feed mute on 9
#audio feed volume 9 128
audio feed delay 9 50

audio feed add 10 Spare
audio feed channels 10 1
audio feed rate 10 48000
audio feed format 10 16 signed
audio feed mute on 10
#audio feed volume 10 128
audio feed delay 10 50

audio feed add 15 Intercom Peter
audio feed channels 15 1
audio feed rate 15 48000
audio feed format 15 16 signed
audio feed mute off 15
#audio feed volume 15 128
audio feed delay 15 0

audio feed add 16 Intercom Peter
audio feed channels 16 1
audio feed rate 16 48000
audio feed format 16 16 signed
audio feed mute off 16
#audio feed volume 16 128
audio feed delay 16 0

audio feed add 17 Intercom Peter
audio feed channels 17 1
audio feed rate 17 48000
audio feed format 17 16 signed
audio feed mute off 17
#audio feed volume 17 128
audio feed delay 17 0

audio mixer add 1 Main Live Mixer
audio mixer channels 1 2
audio mixer rate 1 48000
audio mixer mute off 1
#audio mixer volume 1 128
# audio mixer source (feed | mixer) <mixer id> <source id>
audio mixer source feed 1 1
#audio mixer source mixer 1 1
audio mixer source feed 1 2
audio mixer source feed 1 3
audio mixer source feed 1 4
audio mixer source feed 1 5
audio mixer source feed 1 6
audio mixer source feed 1 7
audio mixer source feed 1 8
audio mixer source feed 1 9
audio mixer source feed 1 10
#audio mixer source feed 1 6
#audio mixer source map 1 1 0,0 0,1
#audio mixer source map 1 2 0,0 0,1
#audio mixer source map 1 3 0,0 1,1
#audio mixer source map 1 4 0,0 0,1
#audio mixer source map 1 5 0,0 1,1
#audio mixer source map 1 6 0,0 1,1
#audio mixer source map 1 7 0,0 1,1
#audio mixer source map 1 8 0,0 1,1
#audio mixer source map 1 9 0,0 0,1
#audio mixer source map 1 10 0,0 1,1
#audio mixer source volume 1 1 1.0
#audio mixer source volume 1 2 1.0
#audio mixer source volume 1 3 1.0
#audio mixer source volume 1 4 1.0
#audio mixer source volume 1 5 1.0
#audio mixer source volume 1 6 1.0
#audio mixer source volume 1 7 1.0
#audio mixer source volume 1 8 1.0
#audio mixer source volume 1 9 1.0
#audio mixer source volume 1 10 1.0
audio mixer source mute off 1 1
audio mixer source mute off 1 2
audio mixer source mute off 1 3
audio mixer source mute off 1 4
#audio mixer source mute off 1 5
#audio mixer source mute off 1 6
#audio mixer source mute off 1 7
#audio mixer source mute off 1 8
#audio mixer source mute off 1 9
#audio mixer source mute off 1 10
#audio mixer start 1

audio mixer add 2 Intercom Mixer
audio mixer channels 2 1
audio mixer rate 2 48000
audio mixer mute off 2
audio mixer volume 2 1
audio mixer source feed 2 15
audio mixer source feed 2 16
audio mixer source feed 2 17
audio mixer source mute off 2 1
audio mixer source mute off 2 2
audio mixer source mute off 2 3
#audio mixer start 2

# Dummy sink
audio sink add 0 Dummy Audio
audio sink channels 0 1
audio sink rate 0 48000
audio sink format 0 16 signed
audio sink mute on 0
audio sink source mixer 0 1
#audio sink source feed 0 1
#audio sink start 0

# Sink for 'ctr isaudio'
audio sink add 1 Main Live Sink
audio sink channels 1 2
audio sink rate 1 48000
audio sink format 1 16 signed
audio sink mute off 1
audio sink source mixer 1 1
#audio sink queue
#audio sink queue maxdelay <sink id> <max delay in ms>
#audio sink queue dropbuffer <sink id> <buffers>
#audio sink queue maxdelay 1 120
#audio sink start 1

audio sink add 2 Intercom Sink
audio sink channels 2 1
audio sink rate 2 48000
audio sink format 2 16 signed
audio sink mute off 2
audio sink source mixer 2 2

#audio feed verbose 2
#audio mixer verbose 2
audio sink verbose 2
audio sink start 0
audio mixer start 1
#audio mixer start 2
audio feed verbose 0
audio mixer verbose 1
