Fixed audio startup

This commit is contained in:
Christian Colglazier 2020-07-28 19:08:53 -04:00
parent 2990cfe9b7
commit 93aedd616d

View File

@ -2,6 +2,8 @@
# Kill Pulse # Kill Pulse
function killPulse() { function killPulse() {
systemctl --user stop pulseaudio.socket
systemctl --user stop pulseaudio.service
pulseaudio -k pulseaudio -k
killall pulseaudio killall pulseaudio
} }
@ -12,6 +14,7 @@ function fixPulse() {
if [[ $PULSE == *'Connection refused'* ]]; then if [[ $PULSE == *'Connection refused'* ]]; then
echo 'Fixing Pulseaudio' echo 'Fixing Pulseaudio'
killPulse killPulse
sleep 0.1
pulseaudio -D pulseaudio -D
fixPulse fixPulse
else else
@ -48,6 +51,7 @@ ladish_control sload studio
# Make start up reliable # Make start up reliable
killPulse killPulse
fixPulse fixPulse
pulseaudio -D
# Eurorack audio interface # Eurorack audio interface
sh ~/.config/scripts/start-es-8.sh sh ~/.config/scripts/start-es-8.sh