Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Boot error on Mac with M1 Pro chip running MacOS Sonoma Beta #3324

Open
tudorfpopa opened this issue Sep 11, 2023 · 4 comments
Open

Boot error on Mac with M1 Pro chip running MacOS Sonoma Beta #3324

tudorfpopa opened this issue Sep 11, 2023 · 4 comments

Comments

@tudorfpopa
Copy link

When booting the arm version of Sonic Pi on my ARM Mac, I get the error pasted below. Strangely enough, the Intel version works without a problem. I am assuming running a beta version of MacOS could be a problem?

System Information
Sonic Pi version: 4.4.0
OS: macOS 14.0
spider.log
Sonic Pi Spider Server booting...
The time is 2023-09-11 11:47:47 -0500
Using primary protocol: udp
Detecting port numbers...
Ports: {:server_port=>36548, :gui_port=>36549, :scsynth_port=>36550, :scsynth_send_port=>36550, :osc_cues_port=>4560, :tau_port=>36551, :listen_to_tau_port=>36555}
Token: -1926147933
Opening UDP Server to listen to GUI on port: 36548
Spider - Pulling in modules...
Spider - Starting Runtime Server
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Sending /ping to tau: 127.0.0.1:36551
TauComms - Unable to connect to tau (Promise timed out after 30 seconds.). 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:in rescue 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:69:in block_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:1522:in new'
/Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/runtime.rb:1522:in initialize' /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/lang/sound.rb:70:in block (2 levels) in included'
/Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/bin/spider-server.rb:243:in new' /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/bin/spider-server.rb:243:in

'

daemon.log
[2023-09-11 11:47:46] Welcome to the Daemon Booter
[2023-09-11 11:47:46] ----------------------------
[2023-09-11 11:47:46] SuperCollider inputs disabled by GUI
[2023-09-11 11:47:46] checked port 36548, #UDPSocket:0x0000000107f1c298
[2023-09-11 11:47:46] checked port 36549, #UDPSocket:0x0000000107f1c040
[2023-09-11 11:47:46] checked port 36550, #UDPSocket:0x0000000107f1bf00
[2023-09-11 11:47:46] checked port 4560, #UDPSocket:0x0000000107f1bd70
[2023-09-11 11:47:46] checked port 36551, #UDPSocket:0x0000000107f1bc08
[2023-09-11 11:47:46] checked port 36552, #UDPSocket:0x0000000107f1bac8
[2023-09-11 11:47:46] checked port 36553, #UDPSocket:0x0000000107f1b988
[2023-09-11 11:47:46] checked port 36554, #UDPSocket:0x0000000107f1b820
[2023-09-11 11:47:46] checked port 36555, #UDPSocket:0x0000000107f1b6b8
[2023-09-11 11:47:46] Selected ports:
[2023-09-11 11:47:46] {"spider-listen-to-gui"=>36548, "gui-send-to-spider"=>36548, "gui-listen-to-spider"=>36549, "spider-send-to-gui"=>36549, "scsynth"=>36550, "scsynth-send"=>36550, "osc-cues"=>4560, "tau"=>36551, "spider"=>36552, "phx"=>36553, "daemon"=>36554, "spider-listen-to-tau"=>36555}
[2023-09-11 11:47:46] Booting Scsynth
[2023-09-11 11:47:46] Got Audio Settings toml hash: {}
[2023-09-11 11:47:46] Unified Audio Settings toml hash: {}
[2023-09-11 11:47:46] Combined Audio Settings toml hash with GUI scsynth inputs hash: {"-i"=>"0"}
[2023-09-11 11:47:46] Merged Audio Settings toml hash: {"-u"=>36550, "-a"=>"1024", "-m"=>"131072", "-D"=>"0", "-R"=>"0", "-l"=>"1", "-i"=>"0", "-o"=>"16", "-b"=>"4096", "-B"=>"127.0.0.1", "-U"=>"/Applications/Sonic Pi.app/Contents/Resources/app/server/native/supercollider/Resources/plugins"}
[2023-09-11 11:47:46] Process Booter - booting /Applications/Sonic Pi.app/Contents/Resources/app/server/native/scsynth with args ["-u", "36550", "-a", "1024", "-m", "131072", "-D", "0", "-R", "0", "-l", "1", "-i", "0", "-o", "16", "-b", "4096", "-B", "127.0.0.1", "-U", "/Applications/Sonic Pi.app/Contents/Resources/app/server/native/supercollider/Resources/plugins"]
[2023-09-11 11:47:46] /Applications/Sonic Pi.app/Contents/Resources/app/server/native/scsynth -u 36550 -a 1024 -m 131072 -D 0 -R 0 -l 1 -i 0 -o 16 -b 4096 -B 127.0.0.1 -U /Applications/Sonic Pi.app/Contents/Resources/app/server/native/supercollider/Resources/plugins
[2023-09-11 11:47:46] Waiting for the SuperCollider Server to have booted...
[2023-09-11 11:47:46] Sending /status to server: localhost:36550
[2023-09-11 11:47:46] [scsynth] Number of Devices: 4
[2023-09-11 11:47:46] [scsynth] 0 : "MacBook Pro Microphone"
[2023-09-11 11:47:46] [scsynth] 1 : "MacBook Pro Speakers"
[2023-09-11 11:47:46] [scsynth] 2 : "iPhone tudor Microphone"
[2023-09-11 11:47:46] [scsynth] 3 : "Microsoft Teams Audio"
[2023-09-11 11:47:46] [scsynth]
[2023-09-11 11:47:46] [scsynth] "MacBook Pro Microphone" Input Device
[2023-09-11 11:47:46] [scsynth] Streams: 1
[2023-09-11 11:47:46] [scsynth] 0 channels 1
[2023-09-11 11:47:46] [scsynth]
[2023-09-11 11:47:46] [scsynth] "MacBook Pro Speakers" Output Device
[2023-09-11 11:47:46] [scsynth] Streams: 1
[2023-09-11 11:47:46] [scsynth] 0 channels 2
[2023-09-11 11:47:46] [scsynth]
[2023-09-11 11:47:46] [scsynth] SC_AudioDriver: sample rate = 48000.000000, driver's block size = 512
[2023-09-11 11:47:46] [scsynth] SuperCollider 3 server ready.
[2023-09-11 11:47:47] Sending /status to server: localhost:36550
[2023-09-11 11:47:47] Receiving ack from scsynth
[2023-09-11 11:47:47] SuperCollider Server connection established
[2023-09-11 11:47:47] Extracting Scsynth info
[2023-09-11 11:47:47] Booting Tau...
[2023-09-11 11:47:47] Fetching Tau toml opts...
[2023-09-11 11:47:47] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:47:47] Daemon listening to info from Tau on port 36554
[2023-09-11 11:47:47] Process Booter - booting sh with args ["/Applications/Sonic Pi.app/Contents/Resources/app/server/beam/tau/boot-mac.sh"]
[2023-09-11 11:47:47] sh /Applications/Sonic Pi.app/Contents/Resources/app/server/beam/tau/boot-mac.sh
[2023-09-11 11:47:47] Booting Spider Server
[2023-09-11 11:47:47] 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", "36548", "36549", "36550", "36550", "4560", "36551", "36555", "-1926147933"]
[2023-09-11 11:47:47] /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 36548 36549 36550 36550 4560 36551 36555 -1926147933
[2023-09-11 11:47:47] 36554 36549 36548 36550 4560 36551 36553 -1926147933
[2023-09-11 11:47:47] Blocking main thread until exit signal received...
[2023-09-11 11:47:47] [sh] Booting Tau on macOS...
[2023-09-11 11:47:47] [sh] /Applications/Sonic Pi.app/Contents/Resources/app/server/beam/tau/boot-mac.sh: line 33: 3022 Bus error: 10 _build/prod/rel/tau/bin/tau start > /dev/null 2>&1
[2023-09-11 11:47:47] [ruby] Sonic Pi Spider Server booting...
[2023-09-11 11:47:47] [ruby] The time is 2023-09-11 11:47:47 -0500
[2023-09-11 11:47:47] [ruby] Using primary protocol: udp
[2023-09-11 11:47:47] [ruby] Detecting port numbers...
[2023-09-11 11:47:47] [ruby] Ports: {:server_port=>36548, :gui_port=>36549, :scsynth_port=>36550, :scsynth_send_port=>36550, :osc_cues_port=>4560, :tau_port=>36551, :listen_to_tau_port=>36555}
[2023-09-11 11:47:47] [ruby] Token: -1926147933
[2023-09-11 11:47:47] [ruby] Opening UDP Server to listen to GUI on port: 36548
[2023-09-11 11:47:47] [ruby] Spider - Pulling in modules...
[2023-09-11 11:47:47] [ruby] Spider - Starting Runtime Server
[2023-09-11 11:47:48] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:47:48] Error talking to Tau - connection refused (perhaps Tau is still booting?)
[2023-09-11 11:47:49] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:47:50] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:47:50] Error talking to Tau - connection refused (perhaps Tau is still booting?)
[2023-09-11 11:47:51] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:47:52] Sending scsynth info to GUI...
[2023-09-11 11:47:52] {:hw_in=>"Not connected", :hw_out=>"MacBook Pro Speakers", :hw_in_chans=>0, :hw_out_chans=>2, :sc_sample_rate=>48000, :sc_block_size=>512}
[2023-09-11 11:47:52] Out [2 ch]: MacBook Pro Speakers
In [0 ch]: Not connected
Sample Rate: 48000
Block Size: 512
[2023-09-11 11:47:52] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:47:52] Error talking to Tau - connection refused (perhaps Tau is still booting?)
[2023-09-11 11:47:53] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:47:54] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:47:54] Error talking to Tau - connection refused (perhaps Tau is still booting?)
[2023-09-11 11:47:55] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:47:56] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:47:56] Error talking to Tau - connection refused (perhaps Tau is still booting?)
[2023-09-11 11:47:57] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:47:58] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:47:58] Error talking to Tau - connection refused (perhaps Tau is still booting?)
[2023-09-11 11:47:59] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:48:00] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:48:00] Error talking to Tau - connection refused (perhaps Tau is still booting?)
[2023-09-11 11:48:01] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:48:02] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:48:02] Error talking to Tau - connection refused (perhaps Tau is still booting?)
[2023-09-11 11:48:03] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:48:04] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:48:04] Error talking to Tau - connection refused (perhaps Tau is still booting?)
[2023-09-11 11:48:05] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:48:06] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:48:06] Error talking to Tau - connection refused (perhaps Tau is still booting?)
[2023-09-11 11:48:07] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:48:08] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:48:08] Error talking to Tau - connection refused (perhaps Tau is still booting?)
[2023-09-11 11:48:09] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:48:10] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:48:10] Error talking to Tau - connection refused (perhaps Tau is still booting?)
[2023-09-11 11:48:11] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:48:12] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:48:12] Error talking to Tau - connection refused (perhaps Tau is still booting?)
[2023-09-11 11:48:13] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:48:14] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:48:14] Error talking to Tau - connection refused (perhaps Tau is still booting?)
[2023-09-11 11:48:15] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:48:16] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:48:16] Error talking to Tau - connection refused (perhaps Tau is still booting?)
[2023-09-11 11:48:17] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Sending /ping to tau: 127.0.0.1:36551
[2023-09-11 11:48:17] [ruby] TauComms - Unable to connect to tau (Promise timed out after 30 seconds.). Exiting...
[2023-09-11 11:48:17] [ruby] Spider - Failed to start server: exit
[2023-09-11 11:48:17] [ruby] /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/tau_comms.rb:96:in exit' [2023-09-11 11:48:17] [ruby] /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/tau_comms.rb:96:in rescue in block_until_tau_ready!'
[2023-09-11 11:48:17] [ruby] /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/tau_comms.rb:92:in block_until_tau_ready!' [2023-09-11 11:48:17] [ruby] /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/tau_api.rb:69:in block_until_tau_ready!'
[2023-09-11 11:48:17] [ruby] /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/tau_api.rb:49:in initialize' [2023-09-11 11:48:17] [ruby] /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/runtime.rb:1522:in new'
[2023-09-11 11:48:17] [ruby] /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/runtime.rb:1522:in initialize' [2023-09-11 11:48:17] [ruby] /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/lang/sound.rb:70:in block (2 levels) in included'
[2023-09-11 11:48:17] [ruby] /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/bin/spider-server.rb:243:in new' [2023-09-11 11:48:17] [ruby] /Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/bin/spider-server.rb:243:in

'
[2023-09-11 11:48:18] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551
[2023-09-11 11:48:18] Error talking to Tau - connection refused (perhaps Tau is still booting?)
[2023-09-11 11:48:19] Requesting tau send us its pid. Sending /send-pid-to-daemon, -1926147933 to localhost:36551

scsynth.log
Number of Devices: 4
0 : "MacBook Pro Microphone"
1 : "MacBook Pro Speakers"
2 : "iPhone tudor Microphone"
3 : "Microsoft Teams Audio"

"MacBook Pro Microphone" Input Device
Streams: 1
0 channels 1

"MacBook Pro Speakers" Output Device
Streams: 1
0 channels 2

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

gui.log
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������[API] [INFO ] : Starting...
[API] [INFO ] : Log Path: /Users/tudorpopa/.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: 36554
[API] [INFO ] : daemon_stdout: 36549
[API] [INFO ] : daemon_stdout: 36548
[API] [INFO ] : daemon_stdout: 36550
[API] [INFO ] : daemon_stdout: 4560
[API] [INFO ] : daemon_stdout: 36551
[API] [INFO ] : daemon_stdout: 36553
[API] [INFO ] : daemon_stdout: -1926147933
[API] [INFO ] : Setting up OSC sender to Spider on port 36548
[API] [INFO ] : Setting up OSC sender to Daemon on port 36554
[API] [INFO ] : Setting up OSC sender to Tau on port 36551
[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...
[GUI] - API Boot successful
[API] [INFO ] : Starting UDP OSC Server on port 36549...
[API] [INFO ] : Pinging Spider Server until a response is received...
[API] [INFO ] : Waiting for Sonic Pi Spider Server to respond...
[API] [INFO ] : UDP OSC Server ready and listening
[GUI] [i18n] - Looping through preferred ui languages
[GUI] - Language setting: en_US
[GUI] - System language: en_FR
[GUI] - Using language: en_US
[GUI] [i18n] - Loading translations for en_US
[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] - 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 ] : UDP OSC Server is no longer listening
[API] [INFO ] : Waiting Until Ready... 29
[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:in rescue 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:69:in block_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:1522:in new'", "/Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/runtime.rb:1522:in initialize'", "/Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/lib/sonicpi/lang/sound.rb:70:in block (2 levels) in included'", "/Applications/Sonic Pi.app/Contents/Resources/app/server/ruby/bin/spider-server.rb:243:in new'", "/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.

@l-rettberg
Copy link

Same experience on MacBook Air M1 running Sonoma Release Candidate. Uninstalling, rebooting, reinstalling via brew, and disabling PI-Hole has not resolved the boot error.

@fernando-benitez
Copy link

Unfortunately same issue for me, Macbook Air M1 with Sonoma Release 14.0 (23A344)

@rbnpi
Copy link
Contributor

rbnpi commented Oct 1, 2023

I have built SP from source on a virtual os of the released Sonoma and have it working. The official 4.4 release and the tech 5 preview released to patreon supporters of Sam Aaron also run. This is on an M2 mbp with a utm hosted virtual sonoma 14.0

@fernando-benitez
Copy link

Cool, will try that. thanks! Also downloaded the Intel version and runs on my M1 Macbook Air Sonoma while I test the above. Cheers!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants