V3.2-beta-8 ready to download

Hi everyone,

I just made a new beta of the upcoming v3.2 and made it available for Patreons to download:

https://www.patreon.com/posts/v3-2-beta-8-for-33402261

It represents a lot of work and upgrades all the core components. I’d love it if you could have a play and let me know what works and what doesn’t!

Happy Live Coding!

I downloaded it and tried it on my Mac running OS 10.13.8 (High Sierra). Unfortunately it wouldn’t run because the rugged bundle included in the build was built on os 10.15 and required a system dynamic library not included in OS 10.13

dyld: lazy symbol binding failed: Symbol not found: ____chkstk_darwin
  Referenced from: /private/var/folders/td/fxpnmrsd57j266p2zsmd9_200000gn/T/AppTranslocation/6D97BF9E-2115-4EC3-A3A3-CED53EB8B99E/d/Sonic Pi 5.app/Contents/Resources/app/server/ruby/rb-native/2.7.0/rugged.bundle (which was built for Mac OS X 10.15)
  Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: ____chkstk_darwin
  Referenced from: /private/var/folders/td/fxpnmrsd57j266p2zsmd9_200000gn/T/AppTranslocation/6D97BF9E-2115-4EC3-A3A3-CED53EB8B99E/d/Sonic Pi 5.app/Contents/Resources/app/server/ruby/rb-native/2.7.0/rugged.bundle (which was built for Mac OS X 10.15)
  Expected in: /usr/lib/libSystem.B.dylib

On the positive side, I have just downloaded the latest SP source from github, and it builds OK on 10.13.3 when I build my own bundles using compile_extensions.rb This was using Ruby 2.6.4.
Also on a positive side, compile-extensions.rb now runs without a hitch on a Raspberry Pi4, removing the necessity for the kludge I had been using of installing rugged directly to the OS and then copying it across to Sonic Pi.

So currently I have the latest 3.2dev running on 10.3.6 and on Buster on a Pi4, both built this morning.

1 Like

Thanks for trying it. Looks like this beta will just work on macOS 10.15.

There are other issues too - I’ve collated and documented them over on the Patreon page.

I hope to have the next beta working on 10.13.

It works for me on macOS 10.14.6, although I haven’t tried doing much with it yet apart from start it up, play a few notes and receive external OSC.

1 Like

I’m currently working on beta-9 which I’m planning on releasing tomorrow. Since beta-8 it has:

  • Improved DPI support (which is primarily targeted at Windows, but affects macOS too)
  • Fixed audio input
  • Support for 10.13
  • Minor tweaks

I’ll share the new link over on Patreon :slight_smile:

2 Likes