Has anyone tried getting overtone started using the Windows 10 linux subshell? I'm using emacs with cider 0.14.0 and have a repl going. Overtone's (use 'overtone.core)
loads fine, but none of (boot-server)
, (boot-internal-server)
, (boot-external-server)
, nor (connect-external-server)
seem to launch supercollider. I have supercollider installed in as a win10 program. Also tried jackd -r -d alsa -r 44100 -P
but that doesn't appear to work either.
t$ jackd -r -d alsa -r 44100 -P
jackdmp 1.9.10
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2013 Grame.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
no message buffer overruns
no message buffer overruns
no message buffer overruns
JACK semaphore error: semget creation (Function not implemented)
jack_shm_lock_registry fails...
No access to shm registry
Failed to open server
also user> (use 'overtone.core)
--> Please boot a server to start making noise:
* (boot-server) ; boot default server (honours config)
* (boot-internal-server) ; boot an internal server
* (boot-external-server) ; boot an external server
* (connect-external-server) ; connect to an existing external server
nil
user> (boot-server)
Exception Can't connect to native server - no compatible libraries for your system are available: 64-bit windows. overtone.sc.machinery.server.connection/boot-internal-server (connection.clj:204)
user> (boot-internal-server)
Exception Can't connect to native server - no compatible libraries for your system are available: 64-bit windows. overtone.sc.machinery.server.connection/boot-internal-server (connection.clj:204)
user> (boot-server)
Exception Can't connect to native server - no compatible libraries for your system are available: 64-bit windows. overtone.sc.machinery.server.connection/boot-internal-server (connection.clj:204)
user> (boot-internal-server)
Exception Can't connect to native server - no compatible libraries for your system are available: 64-bit windows. overtone.sc.machinery.server.connection/boot-internal-server (connection.clj:204)
user> (boot-external-server)
Exception Unable to locate a valid scsynth executable on your system. I looked in the following places: ["\\scsynth.exe"] overtone.sc.machinery.server.connection/find-sc-path (connection.clj:251)
user> (connect-external-server)
--> Connecting to external SuperCollider server: 127.0.0.1:57110
Exception Error: unable to connect to externally booted server after 50 attempts. overtone.sc.machinery.server.connection/external-connection-runner (connection.clj:150)
user>
The libraries are in C:\Program Files\SuperCollider-3.8.0
. Has anyone tried this and got it working?perhaps something here to tweak? https://github.com/overtone/overtone/blob/master/src/overtone/sc/machinery/server/connection.clj#L198-L204
thanks in advance