connect.sh 236 B

12345678910111213141516
  1. #!/usr/bin/env bash
  2. set -m
  3. ttymidi -v -s $1 -n "esp32" &
  4. TTYPID=$(jobs -p)
  5. connect_midi(){
  6. echo "Inputs:"
  7. aconnect -i
  8. echo "Outputs:"
  9. aconnect -o
  10. aconnect "$2" "$3"
  11. }
  12. sleep 1 && connect_midi $@ || kill $TTYPID
  13. fg