sonic-pi-net / sonic-pi

Code. Music. Live.
https://sonic-pi.net
Other
10.85k stars 923 forks source link

SONIC PY dont star on my macstudio on ventura #3252

Open KIMLIcrea opened 1 year ago

KIMLIcrea commented 1 year ago

Hi ,

there is my error:

`Désolé, une erreur critique s'est produite lors du démarrage : GUI was unable to connect to the Ruby server.

Envisagez SVP la signalisation d'un bogue à http://github.com/samaaron/sonic-pi/issues

Sonic Pi Boot Error Report

System Information

Sonic Pi version: 4.3.0 OS: macOS 13.0

Logs:

spider.log: Sonic Pi Spider Server booting... The time is 2022-12-27 15:23:15 +0100 Using primary protocol: udp Detecting port numbers... Ports: {:server_port=>32858, :gui_port=>32859, :scsynth_port=>32860, :scsynth_send_port=>32860, :osc_cues_port=>4560, :tau_port=>32861, :listen_to_tau_port=>32865} Token: 1202390342 Opening UDP Server to listen to GUI on port: 32858 Spider - Pulling in modules... Spider - Starting Runtime Server TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Sending /ping to tau: 127.0.0.1:32861 TauComms - Unable to connect to tau (Promise timed out after 30 seconds.). Exiting... TauComms - Unable to connect to tau (exit). Exiting... Spider - Failed to start server: exit /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/tau_comms.rb:96:in exit' /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/tau_comms.rb:96:inrescue in block_until_tau_ready!' /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/tau_comms.rb:92:in block_until_tau_ready!' /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/tau_api.rb:70:inblock_until_tau_ready!' /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/tau_api.rb:49:in initialize' /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/runtime.rb:1491:innew' /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/runtime.rb:1491:in initialize' /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/lang/sound.rb:70:inblock (2 levels) in included' /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/lang/ixi.rb:72:in block (2 levels) in included' /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/bin/spider-server.rb:243:innew' /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/bin/spider-server.rb:243:in `

'

daemon.log: [2022-12-27 15:23:13] Welcome to the Daemon Booter [2022-12-27 15:23:13] ---------------------------- [2022-12-27 15:23:13] SuperCollider inputs disabled by GUI [2022-12-27 15:23:13] checked port 32858, # [2022-12-27 15:23:13] checked port 32859, # [2022-12-27 15:23:13] checked port 32860, # [2022-12-27 15:23:13] checked port 4560, # [2022-12-27 15:23:13] checked port 32861, # [2022-12-27 15:23:13] checked port 32862, # [2022-12-27 15:23:13] checked port 32863, # [2022-12-27 15:23:13] checked port 32864, # [2022-12-27 15:23:13] checked port 32865, # [2022-12-27 15:23:13] Selected ports: [2022-12-27 15:23:13] {"spider-listen-to-gui"=>32858, "gui-send-to-spider"=>32858, "gui-listen-to-spider"=>32859, "spider-send-to-gui"=>32859, "scsynth"=>32860, "scsynth-send"=>32860, "osc-cues"=>4560, "tau"=>32861, "spider"=>32862, "phx"=>32863, "daemon"=>32864, "spider-listen-to-tau"=>32865} [2022-12-27 15:23:13] Booting Scsynth [2022-12-27 15:23:13] Got Audio Settings toml hash: {} [2022-12-27 15:23:13] Unified Audio Settings toml hash: {} [2022-12-27 15:23:13] Combined Audio Settings toml hash with GUI scsynth inputs hash: {"-i"=>"0"} [2022-12-27 15:23:13] Merged Audio Settings toml hash: {"-u"=>32860, "-a"=>"1024", "-m"=>"131072", "-D"=>"0", "-R"=>"0", "-l"=>"1", "-i"=>"0", "-o"=>"16", "-b"=>"4096", "-B"=>"127.0.0.1"} [2022-12-27 15:23:13] Process Booter - booting /Applications/Sonic Pi.app/Contents/Resources/app/server/native/scsynth with args ["-u", "32860", "-a", "1024", "-m", "131072", "-D", "0", "-R", "0", "-l", "1", "-i", "0", "-o", "16", "-b", "4096", "-B", "127.0.0.1"] [2022-12-27 15:23:13] /Applications/Sonic Pi.app/Contents/Resources/app/server/native/scsynth -u 32860 -a 1024 -m 131072 -D 0 -R 0 -l 1 -i 0 -o 16 -b 4096 -B 127.0.0.1 [2022-12-27 15:23:14] Waiting for the SuperCollider Server to have booted... [2022-12-27 15:23:14] Sending /status to server: localhost:32860 [2022-12-27 15:23:14] log: UTF-8, UTF-8, Number of Devices: 6 [2022-12-27 15:23:14] log: UTF-8, UTF-8, 0 : "PL2730H" [2022-12-27 15:23:14] log: UTF-8, UTF-8, 1 : "U32J59x" [2022-12-27 15:23:14] log: UTF-8, UTF-8, 2 : "UMC404HD 192k" [2022-12-27 15:23:14] log: UTF-8, UTF-8, 3 : "Haut-parleurs Mac Studio" [2022-12-27 15:23:14] log: UTF-8, UTF-8, 4 : "Jump Desktop Microphone" [2022-12-27 15:23:14] log: UTF-8, UTF-8, 5 : "Jump Desktop Audio" [2022-12-27 15:23:14] log: UTF-8, UTF-8, [2022-12-27 15:23:14] log: UTF-8, UTF-8, "Jump Desktop Audio" Input Device [2022-12-27 15:23:14] log: UTF-8, UTF-8, Streams: 1 [2022-12-27 15:23:14] log: UTF-8, UTF-8, 0 channels 2 [2022-12-27 15:23:14] log: UTF-8, UTF-8, [2022-12-27 15:23:14] log: UTF-8, UTF-8, "UMC404HD 192k" Output Device [2022-12-27 15:23:14] log: UTF-8, UTF-8, Streams: 1 [2022-12-27 15:23:14] log: UTF-8, UTF-8, 0 channels 4 [2022-12-27 15:23:14] log: UTF-8, UTF-8, [2022-12-27 15:23:14] log: UTF-8, UTF-8, SC_AudioDriver: sample rate = 44100.000000, driver's block size = 512 [2022-12-27 15:23:14] log: UTF-8, UTF-8, SuperCollider 3 server ready. [2022-12-27 15:23:15] Sending /status to server: localhost:32860 [2022-12-27 15:23:15] Receiving ack from scsynth [2022-12-27 15:23:15] SuperCollider Server connection established [2022-12-27 15:23:15] Extracting Scsynth info [2022-12-27 15:23:15] Booting Tau... [2022-12-27 15:23:15] Fetching Tau toml opts... [2022-12-27 15:23:15] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:15] Daemon listening to info from Tau on port 32864 [2022-12-27 15:23:15] Process Booter - booting sh with args ["/Applications/Sonic Pi.app/Contents/Resources/app/server/beam/tau/boot-mac.sh"] [2022-12-27 15:23:15] sh /Applications/Sonic Pi.app/Contents/Resources/app/server/beam/tau/boot-mac.sh [2022-12-27 15:23:15] Booting Spider Server [2022-12-27 15:23:15] Process Booter - booting /Applications/Sonic Pi.app/Contents/Resources/app/server/native/ruby/bin/ruby with args ["--enable-frozen-string-literal", "-E", "utf-8", "/Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/bin/spider-server.rb", "-u", "32858", "32859", "32860", "32860", "4560", "32861", "32865", "1202390342"] [2022-12-27 15:23:15] /Applications/Sonic Pi.app/Contents/Resources/app/server/native/ruby/bin/ruby --enable-frozen-string-literal -E utf-8 /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/bin/spider-server.rb -u 32858 32859 32860 32860 4560 32861 32865 1202390342 [2022-12-27 15:23:15] 32864 32859 32858 32860 4560 32861 32863 1202390342 [2022-12-27 15:23:15] Blocking main thread until exit signal received... [2022-12-27 15:23:15] log: UTF-8, UTF-8, Booting Tau on macOS... [2022-12-27 15:23:15] log: UTF-8, UTF-8, /Applications/Sonic Pi.app/Contents/Resources/app/server/beam/tau/boot-mac.sh: line 22: 3538 Segmentation fault: 11 _build/prod/rel/tau/bin/tau start > /dev/null 2>&1 [2022-12-27 15:23:15] log: UTF-8, UTF-8, Sonic Pi Spider Server booting... [2022-12-27 15:23:15] log: UTF-8, UTF-8, The time is 2022-12-27 15:23:15 +0100 [2022-12-27 15:23:15] log: UTF-8, UTF-8, Using primary protocol: udp [2022-12-27 15:23:15] log: UTF-8, UTF-8, Detecting port numbers... [2022-12-27 15:23:15] log: UTF-8, UTF-8, Ports: {:server_port=>32858, :gui_port=>32859, :scsynth_port=>32860, :scsynth_send_port=>32860, :osc_cues_port=>4560, :tau_port=>32861, :listen_to_tau_port=>32865} [2022-12-27 15:23:15] log: UTF-8, UTF-8, Token: 1202390342 [2022-12-27 15:23:15] log: UTF-8, UTF-8, Opening UDP Server to listen to GUI on port: 32858 [2022-12-27 15:23:15] log: UTF-8, UTF-8, Spider - Pulling in modules... [2022-12-27 15:23:15] log: UTF-8, UTF-8, Spider - Starting Runtime Server [2022-12-27 15:23:16] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:16] Error talking to Tau - connection refused (perhaps Tau is still booting?) [2022-12-27 15:23:17] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:18] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:18] Error talking to Tau - connection refused (perhaps Tau is still booting?) [2022-12-27 15:23:19] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:20] Sending scsynth info to GUI... [2022-12-27 15:23:20] Raw:

Number of Devices: 6 0 : "PL2730H" 1 : "U32J59x" 2 : "UMC404HD 192k" 3 : "Haut-parleurs Mac Studio" 4 : "Jump Desktop Microphone" 5 : "Jump Desktop Audio"

"Jump Desktop Audio" Input Device Streams: 1 0 channels 2

"UMC404HD 192k" Output Device Streams: 1 0 channels 4

SC_AudioDriver: sample rate = 44100.000000, driver's block size = 512 SuperCollider 3 server ready. [2022-12-27 15:23:20] Extracted:

{:hw_in=>"Not connected", :hw_out=>"UMC404HD 192k", :hw_in_chans=>0, :hw_out_chans=>4, :sc_sample_rate=>44100, :sc_block_size=>512} [2022-12-27 15:23:20] Pretty:

Out [4 ch]: UMC404HD 192k In [0 ch]: Not connected Sample Rate: 44100 Block Size: 512 [2022-12-27 15:23:20]

[2022-12-27 15:23:20] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:20] Error talking to Tau - connection refused (perhaps Tau is still booting?) [2022-12-27 15:23:21] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:22] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:22] Error talking to Tau - connection refused (perhaps Tau is still booting?) [2022-12-27 15:23:23] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:24] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:24] Error talking to Tau - connection refused (perhaps Tau is still booting?) [2022-12-27 15:23:25] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:26] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:26] Error talking to Tau - connection refused (perhaps Tau is still booting?) [2022-12-27 15:23:27] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:28] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:28] Error talking to Tau - connection refused (perhaps Tau is still booting?) [2022-12-27 15:23:29] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:30] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:30] Error talking to Tau - connection refused (perhaps Tau is still booting?) [2022-12-27 15:23:31] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:32] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:32] Error talking to Tau - connection refused (perhaps Tau is still booting?) [2022-12-27 15:23:33] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:34] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:34] Error talking to Tau - connection refused (perhaps Tau is still booting?) [2022-12-27 15:23:35] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:36] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:36] Error talking to Tau - connection refused (perhaps Tau is still booting?) [2022-12-27 15:23:37] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:38] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:38] Error talking to Tau - connection refused (perhaps Tau is still booting?) [2022-12-27 15:23:39] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:40] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:40] Error talking to Tau - connection refused (perhaps Tau is still booting?) [2022-12-27 15:23:41] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:42] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:42] Error talking to Tau - connection refused (perhaps Tau is still booting?) [2022-12-27 15:23:43] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:44] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:44] Error talking to Tau - connection refused (perhaps Tau is still booting?) [2022-12-27 15:23:45] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:32861 [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Unable to connect to tau (Promise timed out after 30 seconds.). Exiting... [2022-12-27 15:23:45] log: UTF-8, UTF-8, TauComms - Unable to connect to tau (exit). Exiting... [2022-12-27 15:23:45] log: UTF-8, UTF-8, Spider - Failed to start server: exit [2022-12-27 15:23:45] log: UTF-8, UTF-8, /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/tau_comms.rb:96:in exit' [2022-12-27 15:23:45] log: UTF-8, UTF-8, /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/tau_comms.rb:96:inrescue in block_until_tau_ready!' [2022-12-27 15:23:45] log: UTF-8, UTF-8, /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/tau_comms.rb:92:in block_until_tau_ready!' [2022-12-27 15:23:45] log: UTF-8, UTF-8, /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/tau_api.rb:70:inblock_until_tau_ready!' [2022-12-27 15:23:45] log: UTF-8, UTF-8, /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/tau_api.rb:49:in initialize' [2022-12-27 15:23:45] log: UTF-8, UTF-8, /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/runtime.rb:1491:innew' [2022-12-27 15:23:45] log: UTF-8, UTF-8, /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/runtime.rb:1491:in initialize' [2022-12-27 15:23:45] log: UTF-8, UTF-8, /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/lang/sound.rb:70:inblock (2 levels) in included' [2022-12-27 15:23:45] log: UTF-8, UTF-8, /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/lang/ixi.rb:72:in block (2 levels) in included' [2022-12-27 15:23:45] log: UTF-8, UTF-8, /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/bin/spider-server.rb:243:innew' [2022-12-27 15:23:45] log: UTF-8, UTF-8, /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/bin/spider-server.rb:243:in `

' [2022-12-27 15:23:46] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861 [2022-12-27 15:23:46] Error talking to Tau - connection refused (perhaps Tau is still booting?) [2022-12-27 15:23:47] Requesting tau send us its pid. Sending /send-pid-to-daemon, 1202390342 to localhost:32861

scsynth.log: Number of Devices: 6 0 : "PL2730H" 1 : "U32J59x" 2 : "UMC404HD 192k" 3 : "Haut-parleurs Mac Studio" 4 : "Jump Desktop Microphone" 5 : "Jump Desktop Audio"

"Jump Desktop Audio" Input Device Streams: 1 0 channels 2

"UMC404HD 192k" Output Device Streams: 1 0 channels 4

SC_AudioDriver: sample rate = 44100.000000, driver's block size = 512 SuperCollider 3 server ready.

gui.log: [API] [INFO ] : Starting... [API] [INFO ] : Log Path: /Users/benoitbarbagli/.sonic-pi/log [API] [INFO ] : Launching Sonic Pi Boot Daemon: [API] [INFO ] : Args: /Applications/Sonic Pi.app/Contents/Resources/app/server/native/ruby/bin/ruby /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/bin/daemon.rb --no-scsynth-inputs [API] [INFO ] : Started... [API] [INFO ] : Reading Boot Daemon output... [API] [INFO ] : daemon_stdout: 32864 [API] [INFO ] : daemon_stdout: 32859 [API] [INFO ] : daemon_stdout: 32858 [API] [INFO ] : daemon_stdout: 32860 [API] [INFO ] : daemon_stdout: 4560 [API] [INFO ] : daemon_stdout: 32861 [API] [INFO ] : daemon_stdout: 32863 [API] [INFO ] : daemon_stdout: 1202390342 [API] [INFO ] : Setting up OSC sender to Spider on port 32858 [API] [INFO ] : Setting up OSC sender to Daemon on port 32864 [API] [INFO ] : Setting up OSC sender to Tau on port 32861 [API] [INFO ] : Setting up Boot Daemon keep alive loop [API] [INFO ] : API Init Started... [API] [INFO ] : API State set to: Initializing... [API] [INFO ] : Going to start pinging server... [API] [INFO ] : Starting UDP OSC Server on port 32859... [GUI] - API Boot successful [API] [INFO ] : Pinging Spider Server until a response is received... [API] [INFO ] : Waiting for Sonic Pi Spider Server to respond... [GUI] [i18n] - Looping through preferred ui languages [API] [INFO ] : UDP OSC Server ready and listening [GUI] - Language setting: system_language [GUI] - System language: en_FR [GUI] [i18n] - Looping through preferred ui languages [GUI] - Using language: fr [GUI] [i18n] - Loading translations for fr [GUI] - translations available [GUI] - hiding main window [GUI] - initialising toolbar icons [GUI] - setting up window structure [Debug] Adding language combo box entries... 54 [Debug] Adding language system_language to the combo box [Debug] Adding language ar to the combo box [GUI] [i18n] - Warning: Predefined language name not found: 'ar' [Debug] Adding language bg to the combo box [Debug] Adding language bn to the combo box [Debug] Adding language bs to the combo box [Debug] Adding language ca to the combo box [Debug] Adding language ca@valencia to the combo box [Debug] Adding language cs to the combo box [Debug] Adding language da to the combo box [Debug] Adding language de to the combo box [Debug] Adding language el to the combo box [Debug] Adding language en_AU to the combo box [Debug] Adding language en_GB to the combo box [Debug] Adding language en_US to the combo box [Debug] Adding language eo to the combo box [Debug] Adding language es to the combo box [Debug] Adding language et to the combo box [Debug] Adding language eu to the combo box [Debug] Adding language fa to the combo box [Debug] Adding language fi to the combo box [Debug] Adding language fr to the combo box [Debug] Adding language ga to the combo box [Debug] Adding language gl to the combo box [Debug] Adding language he to the combo box [Debug] Adding language hi to the combo box [Debug] Adding language hu to the combo box [Debug] Adding language hy to the combo box [Debug] Adding language id to the combo box [Debug] Adding language is to the combo box [Debug] Adding language it to the combo box [Debug] Adding language ja to the combo box [Debug] Adding language ka to the combo box [Debug] Adding language ko to the combo box [Debug] Adding language nb to the combo box [Debug] Adding language nl to the combo box [Debug] Adding language pl to the combo box [Debug] Adding language pt to the combo box [Debug] Adding language pt_BR to the combo box [Debug] Adding language ro to the combo box [Debug] Adding language ru to the combo box [Debug] Adding language si to the combo box [Debug] Adding language sk to the combo box [Debug] Adding language sl to the combo box [Debug] Adding language sv to the combo box [Debug] Adding language sw to the combo box [Debug] Adding language th to the combo box [Debug] Adding language tr to the combo box [Debug] Adding language ug to the combo box [Debug] Adding language uk to the combo box [Debug] Adding language vi to the combo box [Debug] Adding language zh to the combo box [Debug] Adding language zh-Hans to the combo box [Debug] Adding language zh_HK to the combo box [Debug] Adding language zh_TW to the combo box [GUI] [i18n] - Warning: Predefined language name not found: 'fr_FR' [GUI] [i18n] - Warning: Predefined language name not found: 'fr_Latn_FR' [GUI] - restoring scope states [GUI] - creating status bar [GUI] - creating info panel [GUI] - creating shortcuts [GUI] - creating tool bar [GUI] [i18n] - Warning: Predefined language name not found: 'ar' [GUI] - initialising documentation window [API] [INFO ] : Waiting Until Ready... 59 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 58 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 57 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 56 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 55 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 54 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 53 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 52 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 51 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 50 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 49 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 48 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 47 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 46 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 45 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 44 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 43 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 42 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 41 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 40 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 39 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 38 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 37 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 36 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 35 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 34 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 33 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 32 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 31 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 30 [API] [INFO ] : . [API] [INFO ] : Waiting Until Ready... 29 [API] [INFO ] : UDP OSC Server is no longer listening [API] [INFO ] : . [API] [ERROR] : Oh no, Spider Server got to an Error State whilst starting... [GUI] - Critical Error. Unable to connect to server..

[GUI] - Sonic Pi Server failed to start with this error message:

Server Exception: exit ["/Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/tau_comms.rb:96:in exit'", "/Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/tau_comms.rb:96:inrescue in block_until_tau_ready!'", "/Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/tau_comms.rb:92:in block_until_tau_ready!'", "/Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/tau_api.rb:70:inblock_until_tau_ready!'", "/Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/tau_api.rb:49:in initialize'", "/Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/runtime.rb:1491:innew'", "/Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/runtime.rb:1491:in initialize'", "/Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/lang/sound.rb:70:inblock (2 levels) in included'", "/Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/lang/ixi.rb:72:in block (2 levels) in included'", "/Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/bin/spider-server.rb:243:innew'", "/Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/bin/spider-server.rb:243:in `

'"]

[GUI] - Sonic Pi Server failed to start with this error message:

Critical error! Could not connect to Sonic Pi Server.

`

samaaron commented 1 year ago

Hi there,

sorry you're having issues. Would it be possible to paste a copy of ~/.sonic-pi/log/tau.log (and ~/.sonic-pi/log/tau_boot.log if it exists) into this conversation?

samaaron commented 1 year ago

Looks like the BEAM is segfaulting on your system - and I'm unsure why. Could you also try running an older release - perhaps a v3.x release and see if that works? https://github.com/sonic-pi-net/sonic-pi/releases

samaaron commented 1 year ago

Also, are you using Apple or Intel Silicon?

StarAtty commented 1 year ago

I have the same problem as well. v4.3 doesn't work on my M1 Mac but 3.3.1 does.

rossvz commented 1 year ago

Running into the same issue here. M1 MacBook Air, v3.3.1 works fine but v4.x all seem to throw the same error

samaaron commented 1 year ago

Must be an issue with some dependency that's not compatible with M1 or something related.

Unfortunately I don't have an Apple Silicon machine yet. I'm still rocking an Intel-based machine and funds aren't looking that great - so it may be quite a while before I'm in the position to work on a Apple-Silicon build of Sonic Pi - sorry.