Sonic Pi Boot Error. Apologies, a critical error occurred during startup: Critical error! - Could not boot Sonic Pi Server. Please consider reporting a bug at http://github.com/samaaron/sonic-pi/issues How can I fix these issues
@nattajakarm - in the error window that popped up when you tried to load Sonic Pi, there will be a button saying something like 'Show Details...'.
If you click that, it will show a more detailed series of error log messages.
If you're able to select and copy the text there, and paste it into this issue, we'll have a much better idea of what might be going on.
C:\Users\Admin\.sonic-pi\log\gui.log
[GUI] - Welcome to the Sonic Pi GUI
[GUI] - ===========================
[GUI] -
[GUI] - {c1375b26-df81-4538-bb0f-1d48cea78dbd}
[GUI] - Discovering port numbers...
[GUI] - Port entry server-listen-to-gui : 51235 : 51235
[GUI] - Port entry gui-send-to-server : 51235 : 51235
[GUI] - Port entry gui-listen-to-server : 51236 : 51236
[GUI] - Port entry server-send-to-gui : 51236 : 51236
[GUI] - Port entry scsynth : 51237 : 51237
[GUI] - Port entry scsynth-send : 51237 : 51237
[GUI] - Port entry osc-midi-out : 51238 : 51238
[GUI] - Port entry osc-midi-in : 51239 : 51239
[GUI] - Port entry server-osc-cues : 4560 : 4560
[GUI] - Port entry erlang-router : 51240 : 51240
[GUI] - Port entry websocket : 51241 : 51241
[GUI] - Detecting port numbers...
[GUI] - GUI listen to server port 51236
[GUI] - port: 51236 [OK]
[GUI] - Server listen to gui port 51235
[GUI] - port: 51235 [OK]
[GUI] - Server incoming OSC cues port 4560
[GUI] - port: 4560 [OK]
[GUI] - Scsynth port 51237
[GUI] - port: 51237 [OK]
[GUI] - Server send to GUI port 51236
[GUI] - port: 51236 [OK]
[GUI] - GUI send to server port 51235
[GUI] - port: 51235 [OK]
[GUI] - Scsynth send port 51237
[GUI] - port: 51237 [OK]
[GUI] - Erlang router port 51240
[GUI] - port: 51240 [OK]
[GUI] - OSC MIDI out port 51238
[GUI] - port: 51238 [OK]
[GUI] - OSC MIDI in port 51239
[GUI] - port: 51239 [OK]
[GUI] - Websocket port 51241
[GUI] - port: 51241 [OK]
[GUI] - All ports OK
[GUI] - launching Sonic Pi Runtime Server:
[GUI] - Ruby server pid registered: 14952
[GUI] - hiding main window
[GUI] - initialising toolbar icons
[GUI] - setting up window structure
[GUI] - restoring scope states
[GUI] - creating status bar
[GUI] - creating info panel
[GUI] - creating shortcuts
[GUI] - creating tool bar
[GUI] - initialising documentation window
[GUI] - wait for sync
[GUI] - waiting for Sonic Pi Server to boot...
[GUI] - starting UDP OSC Server on port 51236...
[GUI] - UDP OSC Server ready and listening
............
[GUI] - Sonic Pi Server failed to start with this error message:
> Server Exception:
Promise timed out after 5 seconds.
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/promise.rb:38:in `block in get'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/promise.rb:32:in `synchronize'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/promise.rb:32:in `get'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/server.rb:582:in `with_done_sync'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/server.rb:152:in `load_synthdefs'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/server.rb:109:in `initialize'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/studio.rb:192:in `new'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/studio.rb:192:in `init_scsynth'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/studio.rb:57:in `initialize'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/lang/sound.rb:91:in `new'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/lang/sound.rb:91:in `block (2 levels) in included'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/lang/ixi.rb:72:in `block (2 levels) in included'", "C:/Program Files/Sonic Pi/app/gui/qt/build/Release/../../../../../app/server/ruby/bin/sonic-pi-server.rb:302:in `new'", "C:/Program Files/Sonic Pi/app/gui/qt/build/Release/../../../../../app/server/ruby/bin/sonic-pi-server.rb:302:in `<main>'"]
[GUI] - UDP OSC Server no longer listening
................................................
[GUI] - Critical error! Could not boot Sonic Pi Server.
[GUI] - stopping UDP OSC Server...
[GUI] - Critical Error. Unable to connect to server..
C:\Users\Admin\.sonic-pi\log\server-errors.log
Failed to load the fast_osc c-extension, falling back to pure Ruby version
Overriding fast_osc c-extension FastOsc::decode_single_message, falling back to pure Ruby version
C:/Program Files/Sonic Pi/app/server/ruby/vendor/sys-proctable-1.1.3/lib/windows/sys/proctable.rb:97: warning: constant ::Fixnum is deprecated
C:\Users\Admin\.sonic-pi\log\server-output.log
Sonic Pi server booting...
This is version 3.2.0 running on Ruby 2.7.0.
The time is 2020-05-12 14:33:19 +0700
Using primary protocol: udp
Detecting port numbers...
Listen port: 51235
- OK
Scsynth port: 51237
- OK
Scsynth send port: 51237
- OK
OSC cues port: 4560
- OK
Erlang port: 51240
- OK
OSC MIDI out port: 51238
- OK
OSC MIDI in port: 51239
- OK
Websocket port: 51241
- OK
Opening UDP Server to listen to GUI on port: 51235
Started [10248] [-] "C:\Program Files\Sonic Pi\app\server\native\scsynth.exe" -u 51237 -m 131072 -a 1024 -D 0 -R 0 -l 1 -i 16 -o 16 -U "C:/Program Files/Sonic Pi/app/server/native/plugins/" -b 4096 -B 127.0.0.1 [-] C:/Users/Admin/AppData/Local/Temp/sonic-pi-pids/10248
Starting Server Runtime
Booting server...
Booting Sonic Pi
----------------
Booting on Windows
Boot - Starting the SuperCollider server...
Boot - C:/Program Files/Sonic Pi/app/server/native/scsynth.exe -u 51237 -m 131072 -a 1024 -D 0 -R 0 -l 1 -i 16 -o 16 -U C:/Program Files/Sonic Pi/app/server/native/plugins/ -b 4096 -B 127.0.0.1
Boot - SuperCollider booted successfully.
Boot - Connecting to the SuperCollider server...
Boot - Sending /status to server: 127.0.0.1:51237
Boot - Receiving ack from scsynth
Boot - Server connection established
Failed to start server: Promise timed out after 5 seconds.
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/promise.rb:38:in `block in get'
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/promise.rb:32:in `synchronize'
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/promise.rb:32:in `get'
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/server.rb:582:in `with_done_sync'
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/server.rb:152:in `load_synthdefs'
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/server.rb:109:in `initialize'
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/studio.rb:192:in `new'
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/studio.rb:192:in `init_scsynth'
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/studio.rb:57:in `initialize'
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/lang/sound.rb:91:in `new'
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/lang/sound.rb:91:in `block (2 levels) in included'
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/lang/ixi.rb:72:in `block (2 levels) in included'
C:/Program Files/Sonic Pi/app/gui/qt/build/Release/../../../../../app/server/ruby/bin/sonic-pi-server.rb:302:in `new'
C:/Program Files/Sonic Pi/app/gui/qt/build/Release/../../../../../app/server/ruby/bin/sonic-pi-server.rb:302:in `<main>'
Exiting - shutting down scsynth server...
Sending /quit command to scsynth
Stopping OSC server...
Stopped OSC server...
C:\Users\Admin\.sonic-pi\log\scsynth.log
# Starting SuperCollider 2020-05-12 14:33:23
Device options:
- MME : Microsoft Sound Mapper - Input (device #0 with 2 ins 0 outs)
- MME : Microphone (Realtek(R) Audio) (device #1 with 2 ins 0 outs)
- MME : Microsoft Sound Mapper - Output (device #2 with 0 ins 2 outs)
- MME : Speakers (Realtek(R) Audio) (device #3 with 0 ins 2 outs)
- Windows DirectSound : Primary Sound Capture Driver (device #4 with 2 ins 0 outs)
- Windows DirectSound : Microphone (Realtek(R) Audio) (device #5 with 2 ins 0 outs)
- Windows DirectSound : Primary Sound Driver (device #6 with 0 ins 2 outs)
- Windows DirectSound : Speakers (Realtek(R) Audio) (device #7 with 0 ins 2 outs)
- Windows WASAPI : Speakers (Realtek(R) Audio) (device #8 with 0 ins 2 outs)
- Windows WASAPI : Microphone (Realtek(R) Audio) (device #9 with 2 ins 0 outs)
- Windows WDM-KS : Microphone (Realtek HD Audio Mic input) (device #10 with 2 ins 0 outs)
- Windows WDM-KS : Speakers (Realtek HD Audio output) (device #11 with 0 ins 2 outs)
- Windows WDM-KS : Stereo Mix (Realtek HD Audio Stereo input) (device #12 with 2 ins 0 outs)
- Windows WDM-KS : SPDIF Out (Realtek HDA SPDIF Out) (device #13 with 0 ins 2 outs)
- Windows WDM-KS : Headset (@System32\drivers\bthhfenum.sys,#2;%1 Hands-Free AG Audio%0
;(Jabra Elite Sport)) (device #14 with 0 ins 1 outs)
- Windows WDM-KS : Headset (@System32\drivers\bthhfenum.sys,#2;%1 Hands-Free AG Audio%0
;(Jabra Elite Sport)) (device #15 with 1 ins 0 outs)
- Windows WDM-KS : Speakers (Nahimic mirroring Wave Speaker) (device #16 with 0 ins 2 outs)
- Windows WDM-KS : Headphones () (device #17 with 0 ins 2 outs)
- Windows WDM-KS : Headset (@System32\drivers\bthhfenum.sys,#2;%1 Hands-Free AG Audio%0
;(Nattajak鈥檚 AirPods)) (device #18 with 0 ins 1 outs)
- Windows WDM-KS : Headset (@System32\drivers\bthhfenum.sys,#2;%1 Hands-Free AG Audio%0
;(Nattajak鈥檚 AirPods)) (device #19 with 1 ins 0 outs)
- Windows WDM-KS : Headphones () (device #20 with 0 ins 2 outs)
Requested devices:
In (matching device NOT found):
- (null)
Out (matching device NOT found):
- (null)
Selecting default system input/output devices
Booting with:
In: MME : Microphone (Realtek(R) Audio)
Out: MME : Speakers (Realtek(R) Audio)
Sample rate: 44100.000
Latency (in/out): 0.013 / 0.091 sec
SC_AudioDriver: sample rate = 44100.000000, driver's block size = 64
SuperCollider 3 server ready.
C:\Users\Admin\.sonic-pi\log\processes.log
Clearing pids: ["4508", "852"]
Clearing [4508]
-- command "C:\Program Files\Sonic Pi\app\server\native\scsynth.exe" -u 51237 -m 131072 -a 1024 -D 0 -R 0 -l 1 -i 16 -o 16 -U "C:/Program Files/Sonic Pi/app/server/native/plugins/" -b 4096 -B 127.0.0.1
-- removing C:/Users/Admin/AppData/Local/Temp/sonic-pi-pids/4508
-- force killing 4508
-- killed 4508
Clearing [852]
-- command "C:\Program Files\Sonic Pi\app\gui\qt\build\Release\..\..\..\..\..\app\server\native\ruby\bin\ruby.exe" --enable-frozen-string-literal -E utf-8 "C:\Program Files\Sonic Pi\app\gui\qt\build\Release\..\..\..\..\..\app\server\ruby\bin\sonic-pi-server.rb" -u 51235 51236 51237 51237 4560 51240 51238 51239 51241
-- removing C:/Users/Admin/AppData/Local/Temp/sonic-pi-pids/852
-- unable to get ProcTable info for: 852
-- process: 852 not running
Finished clearing pids
Started [14952] [-] "C:\Program Files\Sonic Pi\app\gui\qt\build\Release\..\..\..\..\..\app\server\native\ruby\bin\ruby.exe" --enable-frozen-string-literal -E utf-8 "C:\Program Files\Sonic Pi\app\gui\qt\build\Release\..\..\..\..\..\app\server\ruby\bin\sonic-pi-server.rb" -u 51235 51236 51237 51237 4560 51240 51238 51239 51241 [-] C:/Users/Admin/AppData/Local/Temp/sonic-pi-pids/14952
Started [10248] [-] "C:\Program Files\Sonic Pi\app\server\native\scsynth.exe" -u 51237 -m 131072 -a 1024 -D 0 -R 0 -l 1 -i 16 -o 16 -U "C:/Program Files/Sonic Pi/app/server/native/plugins/" -b 4096 -B 127.0.0.1 [-] C:/Users/Admin/AppData/Local/Temp/sonic-pi-pids/10248
Thanks!
Looks to me like it's timing out when trying to load the synths during startup. I'm not entirely sure why though. @samaaron do you have any ideas?
Firstly, the latest version is v3.2.2 not v3.2.0 so I would suggest upgrading and trying again.
Secondly, on some Windows setups I'm aware that specific virus prevention software stops the internal parts of Sonic Pi talking to each other. This is possibly what's happening here.
Still, what I would try is the following:
I only have window security on my computer
C:\Users\Admin\.sonic-pi\log\gui.log
[GUI] - Welcome to the Sonic Pi GUI
[GUI] - ===========================
[GUI] -
[GUI] - {ffe4f69f-97e1-4f30-a395-e1ad72c1d4f3}
[GUI] - Discovering port numbers...
[GUI] - Port entry server-listen-to-gui : 51235 : 51235
[GUI] - Port entry gui-send-to-server : 51235 : 51235
[GUI] - Port entry gui-listen-to-server : 51236 : 51236
[GUI] - Port entry server-send-to-gui : 51236 : 51236
[GUI] - Port entry scsynth : 51237 : 51237
[GUI] - Port entry scsynth-send : 51237 : 51237
[GUI] - Port entry osc-midi-out : 51238 : 51238
[GUI] - Port entry osc-midi-in : 51239 : 51239
[GUI] - Port entry server-osc-cues : 4560 : 4560
[GUI] - Port entry erlang-router : 51240 : 51240
[GUI] - Port entry websocket : 51241 : 51241
[GUI] - Detecting port numbers...
[GUI] - GUI listen to server port 51236
[GUI] - port: 51236 [OK]
[GUI] - Server listen to gui port 51235
[GUI] - port: 51235 [OK]
[GUI] - Server incoming OSC cues port 4560
[GUI] - port: 4560 [OK]
[GUI] - Scsynth port 51237
[GUI] - port: 51237 [OK]
[GUI] - Server send to GUI port 51236
[GUI] - port: 51236 [OK]
[GUI] - GUI send to server port 51235
[GUI] - port: 51235 [OK]
[GUI] - Scsynth send port 51237
[GUI] - port: 51237 [OK]
[GUI] - Erlang router port 51240
[GUI] - port: 51240 [OK]
[GUI] - OSC MIDI out port 51238
[GUI] - port: 51238 [OK]
[GUI] - OSC MIDI in port 51239
[GUI] - port: 51239 [OK]
[GUI] - Websocket port 51241
[GUI] - port: 51241 [OK]
[GUI] - All ports OK
[GUI] - launching Sonic Pi Runtime Server:
[GUI] - Ruby server pid registered: 14312
[GUI] - hiding main window
[GUI] - initialising toolbar icons
[GUI] - setting up window structure
[GUI] - restoring scope states
[GUI] - creating status bar
[GUI] - creating info panel
[GUI] - creating shortcuts
[GUI] - creating tool bar
[GUI] - initialising documentation window
[GUI] - wait for sync
[GUI] - waiting for Sonic Pi Server to boot...
[GUI] - starting UDP OSC Server on port 51236...
[GUI] - UDP OSC Server ready and listening
..........
[GUI] - Sonic Pi Server failed to start with this error message:
> Server Exception:
Promise timed out after 5 seconds.
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/promise.rb:38:in `block in get'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/promise.rb:32:in `synchronize'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/promise.rb:32:in `get'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/server.rb:584:in `with_done_sync'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/server.rb:152:in `load_synthdefs'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/server.rb:109:in `initialize'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/studio.rb:192:in `new'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/studio.rb:192:in `init_scsynth'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/studio.rb:57:in `initialize'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/lang/sound.rb:89:in `new'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/lang/sound.rb:89:in `block (2 levels) in included'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/lang/ixi.rb:72:in `block (2 levels) in included'", "C:/Program Files/Sonic Pi/app/gui/qt/build/Release/../../../../../app/server/ruby/bin/sonic-pi-server.rb:302:in `new'", "C:/Program Files/Sonic Pi/app/gui/qt/build/Release/../../../../../app/server/ruby/bin/sonic-pi-server.rb:302:in `<main>'"]
[GUI] - UDP OSC Server no longer listening
..................................................
[GUI] - Critical error! Could not boot Sonic Pi Server.
[GUI] - stopping UDP OSC Server...
[GUI] - Critical Error. Unable to connect to server..
C:\Users\Admin\.sonic-pi\log\server-errors.log
C:\Users\Admin\.sonic-pi\log\server-output.log
Sonic Pi server booting...
This is version 3.2.0 running on Ruby 2.7.1.
The time is 2020-05-12 15:16:43 +0700
Using primary protocol: udp
Detecting port numbers...
Listen port: 51235
- OK
Scsynth port: 51237
- OK
Scsynth send port: 51237
- OK
OSC cues port: 4560
- OK
Erlang port: 51240
- OK
OSC MIDI out port: 51238
- OK
OSC MIDI in port: 51239
- OK
Websocket port: 51241
- OK
Opening UDP Server to listen to GUI on port: 51235
Started [1392] [-] "C:\Program Files\Sonic Pi\app\server\native\scsynth.exe" -u 51237 -m 131072 -a 1024 -D 0 -R 0 -l 1 -i 16 -o 16 -U "C:/Program Files/Sonic Pi/app/server/native/plugins/" -b 4096 -B 127.0.0.1 [-] C:/Users/Admin/AppData/Local/Temp/sonic-pi-pids/1392
Starting Server Runtime
Booting server...
Booting Sonic Pi
----------------
Booting on Windows
Boot - Starting the SuperCollider server...
Boot - C:/Program Files/Sonic Pi/app/server/native/scsynth.exe -u 51237 -m 131072 -a 1024 -D 0 -R 0 -l 1 -i 16 -o 16 -U C:/Program Files/Sonic Pi/app/server/native/plugins/ -b 4096 -B 127.0.0.1
Boot - SuperCollider booted successfully.
Boot - Connecting to the SuperCollider server...
Boot - Sending /status to server: 127.0.0.1:51237
Boot - Receiving ack from scsynth
Boot - Server connection established
Failed to start server: Promise timed out after 5 seconds.
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/promise.rb:38:in `block in get'
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/promise.rb:32:in `synchronize'
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/promise.rb:32:in `get'
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/server.rb:584:in `with_done_sync'
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/server.rb:152:in `load_synthdefs'
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/server.rb:109:in `initialize'
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/studio.rb:192:in `new'
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/studio.rb:192:in `init_scsynth'
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/studio.rb:57:in `initialize'
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/lang/sound.rb:89:in `new'
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/lang/sound.rb:89:in `block (2 levels) in included'
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/lang/ixi.rb:72:in `block (2 levels) in included'
C:/Program Files/Sonic Pi/app/gui/qt/build/Release/../../../../../app/server/ruby/bin/sonic-pi-server.rb:302:in `new'
C:/Program Files/Sonic Pi/app/gui/qt/build/Release/../../../../../app/server/ruby/bin/sonic-pi-server.rb:302:in `<main>'
Exiting - shutting down scsynth server...
Sending /quit command to scsynth
Stopping OSC server...
Stopped OSC server...
C:\Users\Admin\.sonic-pi\log\scsynth.log
# Starting SuperCollider 2020-05-12 15:16:46
Device options:
- MME : Microsoft Sound Mapper - Input (device #0 with 2 ins 0 outs)
- MME : Microphone (Realtek(R) Audio) (device #1 with 2 ins 0 outs)
- MME : Microsoft Sound Mapper - Output (device #2 with 0 ins 2 outs)
- MME : Speakers (Realtek(R) Audio) (device #3 with 0 ins 2 outs)
- Windows DirectSound : Primary Sound Capture Driver (device #4 with 2 ins 0 outs)
- Windows DirectSound : Microphone (Realtek(R) Audio) (device #5 with 2 ins 0 outs)
- Windows DirectSound : Primary Sound Driver (device #6 with 0 ins 2 outs)
- Windows DirectSound : Speakers (Realtek(R) Audio) (device #7 with 0 ins 2 outs)
- Windows WASAPI : Speakers (Realtek(R) Audio) (device #8 with 0 ins 2 outs)
- Windows WASAPI : Microphone (Realtek(R) Audio) (device #9 with 2 ins 0 outs)
- Windows WDM-KS : Microphone (Realtek HD Audio Mic input) (device #10 with 2 ins 0 outs)
- Windows WDM-KS : Speakers (Realtek HD Audio output) (device #11 with 0 ins 2 outs)
- Windows WDM-KS : Stereo Mix (Realtek HD Audio Stereo input) (device #12 with 2 ins 0 outs)
- Windows WDM-KS : SPDIF Out (Realtek HDA SPDIF Out) (device #13 with 0 ins 2 outs)
- Windows WDM-KS : Headset (@System32\drivers\bthhfenum.sys,#2;%1 Hands-Free AG Audio%0
;(Jabra Elite Sport)) (device #14 with 0 ins 1 outs)
- Windows WDM-KS : Headset (@System32\drivers\bthhfenum.sys,#2;%1 Hands-Free AG Audio%0
;(Jabra Elite Sport)) (device #15 with 1 ins 0 outs)
- Windows WDM-KS : Speakers (Nahimic mirroring Wave Speaker) (device #16 with 0 ins 2 outs)
- Windows WDM-KS : Headphones () (device #17 with 0 ins 2 outs)
- Windows WDM-KS : Headset (@System32\drivers\bthhfenum.sys,#2;%1 Hands-Free AG Audio%0
;(Nattajak鈥檚 AirPods)) (device #18 with 0 ins 1 outs)
- Windows WDM-KS : Headset (@System32\drivers\bthhfenum.sys,#2;%1 Hands-Free AG Audio%0
;(Nattajak鈥檚 AirPods)) (device #19 with 1 ins 0 outs)
- Windows WDM-KS : Headphones () (device #20 with 0 ins 2 outs)
Requested devices:
In (matching device NOT found):
- (null)
Out (matching device NOT found):
- (null)
Selecting default system input/output devices
Booting with:
In: MME : Microphone (Realtek(R) Audio)
Out: MME : Speakers (Realtek(R) Audio)
Sample rate: 44100.000
Latency (in/out): 0.013 / 0.091 sec
SC_AudioDriver: sample rate = 44100.000000, driver's block size = 64
SuperCollider 3 server ready.
C:\Users\Admin\.sonic-pi\log\processes.log
Clearing pids: ["10248", "14952"]
Clearing [10248]
-- command "C:\Program Files\Sonic Pi\app\server\native\scsynth.exe" -u 51237 -m 131072 -a 1024 -D 0 -R 0 -l 1 -i 16 -o 16 -U "C:/Program Files/Sonic Pi/app/server/native/plugins/" -b 4096 -B 127.0.0.1
-- removing C:/Users/Admin/AppData/Local/Temp/sonic-pi-pids/10248
-- unable to get ProcTable info for: 10248
-- process: 10248 not running
Clearing [14952]
-- command "C:\Program Files\Sonic Pi\app\gui\qt\build\Release\..\..\..\..\..\app\server\native\ruby\bin\ruby.exe" --enable-frozen-string-literal -E utf-8 "C:\Program Files\Sonic Pi\app\gui\qt\build\Release\..\..\..\..\..\app\server\ruby\bin\sonic-pi-server.rb" -u 51235 51236 51237 51237 4560 51240 51238 51239 51241
-- removing C:/Users/Admin/AppData/Local/Temp/sonic-pi-pids/14952
-- unable to get ProcTable info for: 14952
-- process: 14952 not running
Finished clearing pids
Started [14312] [-] "C:\Program Files\Sonic Pi\app\gui\qt\build\Release\..\..\..\..\..\app\server\native\ruby\bin\ruby.exe" --enable-frozen-string-literal -E utf-8 "C:\Program Files\Sonic Pi\app\gui\qt\build\Release\..\..\..\..\..\app\server\ruby\bin\sonic-pi-server.rb" -u 51235 51236 51237 51237 4560 51240 51238 51239 51241 [-] C:/Users/Admin/AppData/Local/Temp/sonic-pi-pids/14312
Started [1392] [-] "C:\Program Files\Sonic Pi\app\server\native\scsynth.exe" -u 51237 -m 131072 -a 1024 -D 0 -R 0 -l 1 -i 16 -o 16 -U "C:/Program Files/Sonic Pi/app/server/native/plugins/" -b 4096 -B 127.0.0.1 [-] C:/Users/Admin/AppData/Local/Temp/sonic-pi-pids/1392
It still have the same problems, so what I need to do next?
I'm sorry, but I'm not sure why it's failing to boot on your system.
The ports appear to be open, everything appears to be booting correctly. What's not happening is the internal parts are able to talk to each other.
Without direct access to your machine, I'm not sure what we can do to help at this stage.
Unfortunately, there are many different configurations of PCs running Windows and whilst we do our best to support as many as possible, we don't have the resources to test them all before we ship a version.
Usually if there's an issue, then the logs that you have supplied will tell us what's going wrong. In this case, the logs say everything is fine except that the two core parts can't seem to talk to each other. That "talking" happens through the local network loopback system which is out of our control and as mentioned previously can often be blocked for security purposes. However, if you say that you don't have any security software other than the standard Windows security, it really is very confusing why this is causing an issue.
Until we can figure out a better way of diagnosing communication issues on remote machines, I'm really sorry but there's not much more I can do to help at this stage :-(
Someone else with deeper knowledge of Windows internal networking and security might be able to help though...
thank you very much for your help. Even it doesn't fix my problem. But I very appreciate that I got help from the owner as well as the other. I very happy that I got to know that it has something wrong in my computer and the owner care any costumer who has problem.
I'm really sorry I can't help further - I really wish I could :-(
Thanks so much for your understanding. I'll see if I can add some further diagnostic information into the next release to see if that can help in any way.
@nattajakarm Can you run following command from CMD, and paste output from it here?
"C:\Program Files\Sonic Pi\app\gui\qt\build\Release\..\..\..\..\..\app\server\native\ruby\bin\ruby.exe" --enable-frozen-string-literal -E utf-8 "C:\Program Files\Sonic Pi\app\gui\qt\build\Release\..\..\..\..\..\app\server\ruby\bin\sonic-pi-server.rb" -u 51235 51236 51237 51237 4560 51240 51238 51239 51241
Most helpful comment
Firstly, the latest version is
v3.2.2notv3.2.0so I would suggest upgrading and trying again.Secondly, on some Windows setups I'm aware that specific virus prevention software stops the internal parts of Sonic Pi talking to each other. This is possibly what's happening here.
Still, what I would try is the following: