#!/bin/bash 

. startinscreen-functions.sh

export DISPLAY=:0
xset -dpms
screen -dmS spawner bash -c "sleep 20"
screen -S spawner -X screen screen -dR streaming
sleep 1 

screen -S streaming -X detach
screen -S streaming -X stuff htop
###########################################################
#sins vim "vim"

#does basedir do anything?
BASEDIR=/home/user/src/cpu

#if [ -z "$(pgrep jackd)" ]
#  then
#        killall pulseaudio
#    	  sins streaming none jackd ./ "jackd -d alsa -r 48000"
#  else
#    echo "jackd already running"
#fi
rm streaming.cmd.temp
rm streaming.pids.temp
rm bashrcfile.temp

rm /var/run/shm/shmpipe.*
rm /tmp/mixer1
sleep 3
# sins $screenid $desktop $name $path $command
#sins streaming none t1 snowmix/ini "echo t1"
#sins streaming none t2 snowmix/ini "echo t2"
#sins streaming none t3 snowmix/ini "echo t3"
#sins streaming none t4 snowmix/ini "echo t4"
#sins streaming none snowControl c-player "c-player/src/snowControl localhost 9999"
#sleep 1
#sins streaming 2 qjackctl non/ "qjackctl"
#sleep 1
#sins streaming 2 ardour non/ardour/ "ardour3 videostreaming.ardour"
#sleep 5
#sins streaming 6 ebumeter_m ardour/ "ebumeter -name ebumeter_master"
#sins streaming 6 ebumeter_i ardour/ "ebumeter -name ebumeter_input"
#sleep 1
#jack_connect 'ardour:master/audio_out 1' ebumeter_master:in.L
#jack_connect 'ardour:master/audio_out 2' ebumeter_master:in.R
#jack_connect 'system:capture_1' ebumeter_input:in.L
#jack_connect 'system:capture_2' ebumeter_input:in.R



sins streaming 6 pn_basis snowmix/ini "snowmix pn-basis-lowres"
#sins streaming 6 out_master snowmix/scripts "./av_output2screen"
sins streaming 6 out_master snowmix/scripts "./output2screen"



sins streaming 7 pn_mosaic snowmix/ini "snowmix pn-mosaic"
sins streaming 7 out_mosai snowmix/scripts "./mosaic2dummy"
sleep 2

sins streaming 8 snowcub   snowmix/tcl "./snowcub.tcl"


#sleep 1
#sins midi "cd ../control && ./miditest.py"
#leep 1
#ins streaming 9 cplayer3 c-player/src/ "./c-player -f 3 -a jack" 
#leep 1
#ins streaming 9 cplayer4 c-player/src/ "./c-player -f 4 -a jack"
#leep 2
sins streaming 1 test1  snowmix/scripts/ "./skel2feed 1"
sins streaming 1 test2  snowmix/scripts/ "./skel2feed 2"
sins streaming 1 test3  snowmix/scripts/ "./skel2feed 3"

sins streaming 1 play  ./ "./play.sh"




#sleep 1

#screen -rS streaming -X screen -t output ./output2icecast

