aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xdeployment/start-solo-tool.sh10
1 files changed, 10 insertions, 0 deletions
diff --git a/deployment/start-solo-tool.sh b/deployment/start-solo-tool.sh
index a546df2..5ef98a0 100755
--- a/deployment/start-solo-tool.sh
+++ b/deployment/start-solo-tool.sh
@@ -6,6 +6,16 @@ until ping -c1 git.0xf7.com >/dev/null 2>&1; do :; done
# Get latest version
git pull
+# Wait until virtual MIDI interface is available
+count=0
+until aconnect -l | grep "SoloTool Virtual MIDI"; do
+ sleep 0.5
+ if [[ $count -gt 60 ]]
+ then
+ break
+ fi
+done
+
# Run web UI
ST_USER=$(cat $CREDENTIALS_DIRECTORY/st_user) ST_PASS=$(cat $CREDENTIALS_DIRECTORY/st_pass) make web-deploy