overtone 2025-03-05

I'm having some trouble running the tests locally... anyone else also seeing this, or is it something with my setup?

It's been a while but it doesn't "just work" on my macos machine.

clojure -M:test:test-runner
Downloading: funcool/lentes/1.3.3/lentes-1.3.3.pom from clojars
Downloading: net/java/dev/jna/jna/maven-metadata.xml from central
Downloading: funcool/lentes/1.3.3/lentes-1.3.3.jar from clojars
--> Loading Overtone...
--> Please boot a server to start making noise:
    * (boot-server)    ; boot a SuperCollider server (scsynth)
    * (connect-server) ; connect to an existing external server

[(.....E)(....)(Execution error at overtone.sc.machinery.server.connection/boot$fn (connection.clj:373).
Can't boot as a server is already connected/connecting!

Full report at:
/var/folders/s5/309818k92r92zn9c_nzvmnzc0000gn/T/clojure-10124820945348099322.edn
--> Initiating shutdown

What are you seeing?

yeah, that's also what I'm seeing... I guess something broke

scsynth -u 55555                                                                                         ✘ ABRT
Found 0 LADSPA plugins
libc++abi: terminating
zsh: abort      scsynth -u 55555

That doesn't seem right

I'll try and start from a clean installation.

Mine aborted inside PlugIn_LoadDir

Now I can start scsynth. I needed to comment out a line in my wrapper script.

#!/bin/sh
cd /Applications/SuperCollider.app/Contents/Resources
#export SC_PLUGIN_PATH="/Applications/SuperCollider.app/Contents/Resources/plugins/"
exec ./scsynth $*

And the tests now work

37 tests, 7316 assertions, 0 failures.
Tests pass for me. It could be an OS version thing. I’m on an older version of mac os (14.4). I didn’t realize I was this out of date so I’ll let you know if it breaks once I’m done upgrading