I’ve been trying on and off for a long time to get Sonic Pi to build from source on my Mac, and could never get it to work properly. Then I recently saw Sam’s tweet and decided to give it another go.
Initially it failed because my system Ruby was too old - I’m still on Mojave which has 2.3.7, and the error message said it requires 2.4+. I had a newer version installed with Homebrew but it was not on the path, so after adding that to the path I tried again and the build completed and I was even able to open the newly compiled app with no errors (which is more than I’ve been able to do for a long time before).
However, after playing around with it a bit I’ve noticed that there are a couple of issues:
- the scope window doesn’t show anything at all - it just stays completely black (in dark mode).
- when I try to quit, it doesn’t shut down properly, and I have to force quit, which leaves some processes lying around (ruby, scsynth, beam.smp).
There are no errors or anything obviously unusual in the logs.
Does anyone have any ideas what could be up with either of the issues? Or just what to look at to get more information to help diagnose?