#lang racket (provide (all-defined-out)) ;; run scsynth (define (run-super-collider) (match (system-type 'os) ('unix (if (system "ps -e | grep scsynth > /dev/null") (display "SuperCollider Running\n") (begin (display "Starting SuperCollider...") (process "./start_server_linux.sh") (sleep 0.3) (if (system "ps -e | grep scsynth > /dev/null") (display "OK") (display "Error"))))) ('macosx 1) ('windows 1) (else 1)))