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

Sonic PI Crashing on start for users 4.1.0 #3207

Closed
acoopermp opened this issue Sep 8, 2022 · 22 comments
Closed

Sonic PI Crashing on start for users 4.1.0 #3207

acoopermp opened this issue Sep 8, 2022 · 22 comments

Comments

@acoopermp
Copy link

Recently was asked to update our sonic pi install in our music classroom to the current 4.* release as students had asked for it, however after deploying the MSI. Several computers now exhibit the same behaviour whenever students try to open the software. Running as an administrator allows the software to open and work as expected, but switching back to a student reverts the behaviour. Bizarrely, all computers are imaged the same but not all of them do this, only around half of a total of 15.

The event viewer turns up the following information and I've noticed that it's not creating the .sonic-pi folder in the student's local c:\users*username* directory but the users have full access to this location so can't understand why? Not sure if any other location logs might be generated to explain this issue, but if someone can point me in the right direction, I'd be happy to provide them.

Log Name: Application
Source: Application Error
Date: 08/09/2022 20:47:57
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: MP22-03-15.************
Description:
Faulting application name: sonic-pi.exe, version: 0.0.0.0, time stamp: 0x630e2cae
Faulting module name: ucrtbase.dll, version: 10.0.19041.789, time stamp: 0x2bd748bf
Exception code: 0xc0000409
Fault offset: 0x000000000007286e
Faulting process id: 0x26e4
Faulting application start time: 0x01d8c3bbe3ff2a2a
Faulting application path: C:\Program Files\Sonic Pi\app\gui\qt\build\Release\sonic-pi.exe
Faulting module path: C:\WINDOWS\System32\ucrtbase.dll
Report Id: 653f5818-d6c4-49db-8848-4bf6b2196d22
Faulting package full name:
Faulting package-relative application ID:
Event Xml:



1000
0
2
100
0
0x80000000000000

1902


Application
MP22-03-15.********



sonic-pi.exe
0.0.0.0
630e2cae
ucrtbase.dll
10.0.19041.789
2bd748bf
c0000409
000000000007286e
26e4
01d8c3bbe3ff2a2a
C:\Program Files\Sonic Pi\app\gui\qt\build\Release\sonic-pi.exe
C:\WINDOWS\System32\ucrtbase.dll
653f5818-d6c4-49db-8848-4bf6b2196d22





@samaaron
Copy link
Collaborator

samaaron commented Sep 8, 2022

Hi @acoopermp,

so sorry you're having an issue. I'll try my best to get things working for you - it's really important to me that it works well for schools.

Could I ask which version you were using prior to 4.1 and whether that was working fine on the same machines? Also, it would be really useful to get a full listing of all the logs found in ~/.sonic-pi/log (where ~ represents the users home directory).

One option is that somehow Sonic Pi can't figure out where the user's home directory is. Usually this is fine, but I have been aware on some Windows cluster setups it needs a bit of a helping hand. Could you try setting the environment variable SONIC_PI_HOME to a valid directory that the user has permission to edit on one of the machines that doesn't work - I wonder if that might help. Note, if SONIC_PI_HOME isn't set (which is pretty typical), Sonic Pi will also attempt to use the env variable HOMEDRIVE or HOMEPATH if they're available - so it might be worth seeing if they're set and if so, what they're pointing to :-)

@acoopermp
Copy link
Author

Hi @samaaron
Thanks for your quick response

Previously we were using 3.2.2 and as far as I am aware, there were no issues with that version.

Homedrive is set for all staff and students in Active Directory and maps a network share folder to N: to which both staff and students have full read/write access to (staff accounts are working and have saved logs to this location too)
The student accounts don't appear to generate the ~/.sonic-pi/ folder at all, so no logs are generated.

During a little bit of testing this morning after your message last night, I've set the SONIC_PI_HOME to to N:\ via group policy, and its generated some logs this time round and now shows the following on boot.

I can send over the logs files too if you like, but not sure hows best to send the folder over.

Apologies, a critical error occurred during startup:
GUI was unable to connect to the Ruby server.

Please consider reporting a bug at
http://github.com/samaaron/sonic-pi/issues

Sonic Pi Boot Error Report

System Information

Sonic Pi version: 4.1.0
OS: Windows 10 Version 2009

Logs:

spider.log:
Sonic Pi Spider Server booting...
The time is 2022-09-09 11:28:51 +0100
Using primary protocol: udp
Detecting port numbers...
Ports: {:server_port=>36059, :gui_port=>36060, :scsynth_port=>36061, :scsynth_send_port=>36061, :osc_cues_port=>4560, :tau_port=>36062, :listen_to_tau_port=>36066}
Token: -72519578
Opening UDP Server to listen to GUI on port: 36059
Spider - Pulling in modules...
Spider - Starting Runtime Server

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]

TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Sending /ping to tau: 127.0.0.1:36062
TauComms - Unable to connect to tau (Promise timed out after 30 seconds.). Exiting...
Spider - Failed to start server: exit
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/tau_comms.rb:96:in exit' C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/tau_comms.rb:96:in rescue in block_until_tau_ready!'
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/tau_comms.rb:92:in block_until_tau_ready!' C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/tau_api.rb:70:in block_until_tau_ready!'
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/tau_api.rb:49:in initialize' C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/runtime.rb:1491:in new'
C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/runtime.rb:1491:in initialize' C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/lang/sound.rb:70: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/server/ruby/bin/sonic-pi-server.rb:241:in new'
C:/Program Files/Sonic Pi/app/server/ruby/bin/sonic-pi-server.rb:241:in `

'
TauComms - Unable to connect to tau (Promise timed out after 30 seconds.). Exiting...

daemon.log:
[2022-09-09 11:28:46] Welcome to the Daemon Booter
[2022-09-09 11:28:46] ----------------------------
[2022-09-09 11:28:46] SuperCollider inputs disabled by GUI
[2022-09-09 11:28:46] checked port 36059, #UDPSocket:0x000001ef38a7f6d8
[2022-09-09 11:28:46] checked port 36060, #UDPSocket:0x000001ef38a7f368
[2022-09-09 11:28:46] checked port 36061, #UDPSocket:0x000001ef38a7f110
[2022-09-09 11:28:46] checked port 4560, #UDPSocket:0x000001ef38a7ee90
[2022-09-09 11:28:46] checked port 36062, #UDPSocket:0x000001ef38a7ec38
[2022-09-09 11:28:46] checked port 36063, #UDPSocket:0x000001ef38a7e9e0
[2022-09-09 11:28:46] checked port 36064, #UDPSocket:0x000001ef38a7e788
[2022-09-09 11:28:46] checked port 36065, #UDPSocket:0x000001ef38a7e530
[2022-09-09 11:28:46] checked port 36066, #UDPSocket:0x000001ef38a7e2d8
[2022-09-09 11:28:46] Selected ports:
[2022-09-09 11:28:46] {"spider-listen-to-gui"=>36059, "gui-send-to-spider"=>36059, "gui-listen-to-spider"=>36060, "spider-send-to-gui"=>36060, "scsynth"=>36061, "scsynth-send"=>36061, "osc-cues"=>4560, "tau"=>36062, "spider"=>36063, "phx"=>36064, "daemon"=>36065, "spider-listen-to-tau"=>36066}
[2022-09-09 11:28:46] Booting Scsynth
[2022-09-09 11:28:46] ---- Audio Config Issue ----
[2022-09-09 11:28:46] Could not find n:/.sonic-pi/config/audio-settings.toml - reverting to default audio options.
[2022-09-09 11:28:46] This is not critical - reverting to default audio options
[2022-09-09 11:28:46] ----------------------------
[2022-09-09 11:28:46] Got Audio Settings toml hash: {}
[2022-09-09 11:28:46] Unified Audio Settings toml hash: {}
[2022-09-09 11:28:46] Combined Audio Settings toml hash with GUI scsynth inputs hash: {"-i"=>"0"}
[2022-09-09 11:28:46] Merged Audio Settings toml hash: {"-u"=>36061, "-a"=>"1024", "-m"=>"131072", "-D"=>"0", "-R"=>"0", "-l"=>"1", "-i"=>"0", "-o"=>"16", "-b"=>"4096", "-B"=>"127.0.0.1", "-U"=>"C:/Program Files/Sonic Pi/app/server/native/plugins"}
[2022-09-09 11:28:46] Process Booter - booting C:/Program Files/Sonic Pi/app/server/native/scsynth.exe with args ["-u", "36061", "-a", "1024", "-m", "131072", "-D", "0", "-R", "0", "-l", "1", "-i", "0", "-o", "16", "-b", "4096", "-B", "127.0.0.1", "-U", "C:/Program Files/Sonic Pi/app/server/native/plugins"]
[2022-09-09 11:28:46] C:/Program Files/Sonic Pi/app/server/native/scsynth.exe -u 36061 -a 1024 -m 131072 -D 0 -R 0 -l 1 -i 0 -o 16 -b 4096 -B 127.0.0.1 -U C:/Program Files/Sonic Pi/app/server/native/plugins
[2022-09-09 11:28:46] Waiting for the SuperCollider Server to have booted...
[2022-09-09 11:28:46] Sending /status to server: localhost:36061
[2022-09-09 11:28:47] log: UTF-8, UTF-8,
[2022-09-09 11:28:47] log: UTF-8, UTF-8, Device options:
[2022-09-09 11:28:47] log: UTF-8, UTF-8, - MME : Microsoft Sound Mapper - Input (device #0 with 2 ins 0 outs)
[2022-09-09 11:28:47] log: UTF-8, UTF-8, - MME : Microphone (Scarlett 2i2 USB) (device #1 with 2 ins 0 outs)
[2022-09-09 11:28:47] log: UTF-8, UTF-8, - MME : Microsoft Sound Mapper - Output (device #2 with 0 ins 2 outs)
[2022-09-09 11:28:47] log: UTF-8, UTF-8, - MME : Speakers (Scarlett 2i2 USB) (device #3 with 0 ins 2 outs)
[2022-09-09 11:28:47] log: UTF-8, UTF-8, - MME : Speakers (Realtek High Definiti (device #4 with 0 ins 8 outs)
[2022-09-09 11:28:47] log: UTF-8, UTF-8, - MME : 1 - DELL E178FP (AMD High Defin (device #5 with 0 ins 2 outs)
[2022-09-09 11:28:47] log: UTF-8, UTF-8, - Windows DirectSound : Primary Sound Capture Driver (device #6 with 2 ins 0 outs)
[2022-09-09 11:28:47] log: UTF-8, UTF-8, - Windows DirectSound : Microphone (Scarlett 2i2 USB) (device #7 with 2 ins 0 outs)
[2022-09-09 11:28:47] log: UTF-8, UTF-8, - Windows DirectSound : Primary Sound Driver (device #8 with 0 ins 2 outs)
[2022-09-09 11:28:47] log: UTF-8, UTF-8, - Windows DirectSound : Speakers (Scarlett 2i2 USB) (device #9 with 0 ins 2 outs)
[2022-09-09 11:28:47] log: UTF-8, UTF-8, - Windows DirectSound : Speakers (Realtek High Definition Audio) (device #10 with 0 ins 8 outs)
[2022-09-09 11:28:47] log: UTF-8, UTF-8, - Windows DirectSound : 1 - DELL E178FP (AMD High Definition Audio Device) (device #11 with 0 ins 2 outs)
[2022-09-09 11:28:47] log: UTF-8, UTF-8, - Windows WASAPI : Speakers (Scarlett 2i2 USB) (device #12 with 0 ins 2 outs)
[2022-09-09 11:28:47] log: UTF-8, UTF-8, - Windows WASAPI : Speakers (Realtek High Definition Audio) (device #13 with 0 ins 2 outs)
[2022-09-09 11:28:47] log: UTF-8, UTF-8, - Windows WASAPI : 1 - DELL E178FP (AMD High Definition Audio Device) (device #14 with 0 ins 2 outs)
[2022-09-09 11:28:47] log: UTF-8, UTF-8, - Windows WASAPI : Microphone (Scarlett 2i2 USB) (device #15 with 2 ins 0 outs)
[2022-09-09 11:28:47] log: UTF-8, UTF-8, - Windows WDM-KS : Line In (Realtek HD Audio Line input) (device #16 with 2 ins 0 outs)
[2022-09-09 11:28:47] log: UTF-8, UTF-8, - Windows WDM-KS : Microphone (Realtek HD Audio Mic input) (device #17 with 2 ins 0 outs)
[2022-09-09 11:28:47] log: UTF-8, UTF-8, - Windows WDM-KS : Stereo Mix (Realtek HD Audio Stereo input) (device #18 with 2 ins 0 outs)
[2022-09-09 11:28:47] log: UTF-8, UTF-8, - Windows WDM-KS : Speakers (Realtek HD Audio output) (device #19 with 0 ins 8 outs)
[2022-09-09 11:28:47] log: UTF-8, UTF-8, - Windows WDM-KS : Speakers (Scarlett 2i2 USB) (device #20 with 0 ins 2 outs)
[2022-09-09 11:28:47] log: UTF-8, UTF-8, - Windows WDM-KS : Microphone (Scarlett 2i2 USB) (device #21 with 2 ins 0 outs)
[2022-09-09 11:28:47] log: UTF-8, UTF-8, - Windows WDM-KS : Output (AMD HD Audio HDMI out #0) (device #22 with 0 ins 2 outs)
[2022-09-09 11:28:47] log: UTF-8, UTF-8,
[2022-09-09 11:28:47] log: UTF-8, UTF-8, Requested devices:
[2022-09-09 11:28:47] log: UTF-8, UTF-8, Out:
[2022-09-09 11:28:47] log: UTF-8, UTF-8, - (default)
[2022-09-09 11:28:47] log: UTF-8, UTF-8,
[2022-09-09 11:28:47] log: UTF-8, UTF-8, Selecting default system output device
[2022-09-09 11:28:47] log: UTF-8, UTF-8,
[2022-09-09 11:28:47] log: UTF-8, UTF-8, Booting with:
[2022-09-09 11:28:47] log: UTF-8, UTF-8, Out: MME : Speakers (Scarlett 2i2 USB)
[2022-09-09 11:28:47] log: UTF-8, UTF-8, Sample rate: 44100.000
[2022-09-09 11:28:47] log: UTF-8, UTF-8, Latency (in/out): 0.000 / 0.091 sec
[2022-09-09 11:28:47] log: UTF-8, UTF-8, SC_AudioDriver: sample rate = 44100.000000, driver's block size = 64
[2022-09-09 11:28:47] log: UTF-8, UTF-8, SuperCollider 3 server ready.
[2022-09-09 11:28:47] Sending /status to server: localhost:36061
[2022-09-09 11:28:47] Receiving ack from scsynth
[2022-09-09 11:28:47] SuperCollider Server connection established
[2022-09-09 11:28:47] Extracting Scsynth info
[2022-09-09 11:28:47] Booting Tau...
[2022-09-09 11:28:47] Fetching Tau toml opts...
[2022-09-09 11:28:47] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:28:47] Daemon listening to info from Tau on port 36065
[2022-09-09 11:28:47] Process Booter - booting C:/Program Files/Sonic Pi/app/server/beam/tau/boot-win.bat with args ["true", "false", "true", "true", "4560", "36062", "36066", "36065", "n:/.sonic-pi/log/tau.log", "true", "true", "36064", "m6qTTjzJfczg3AXjeg+ETOnUCcgM1yh7I6+pHln2Py4rDMPUbMJb2efNpkop16xXaVCiI2z8kC1iXeLN8euOgQ==", "-72519578", "prod"]
[2022-09-09 11:28:47] C:/Program Files/Sonic Pi/app/server/beam/tau/boot-win.bat true false true true 4560 36062 36066 36065 n:/.sonic-pi/log/tau.log true true 36064 m6qTTjzJfczg3AXjeg+ETOnUCcgM1yh7I6+pHln2Py4rDMPUbMJb2efNpkop16xXaVCiI2z8kC1iXeLN8euOgQ== -72519578 prod
[2022-09-09 11:28:47] Booting Spider Server
[2022-09-09 11:28:47] Process Booter - booting C:/Program Files/Sonic Pi/app/server/native/ruby/bin/ruby.exe with args ["--enable-frozen-string-literal", "-E", "utf-8", "C:/Program Files/Sonic Pi/app/server/ruby/bin/sonic-pi-server.rb", "-u", "36059", "36060", "36061", "36061", "4560", "36062", "36066", "-72519578"]
[2022-09-09 11:28:47] C:/Program Files/Sonic Pi/app/server/native/ruby/bin/ruby.exe --enable-frozen-string-literal -E utf-8 C:/Program Files/Sonic Pi/app/server/ruby/bin/sonic-pi-server.rb -u 36059 36060 36061 36061 4560 36062 36066 -72519578
[2022-09-09 11:28:47] 36065 36060 36059 36061 4560 36062 36064 -72519578
[2022-09-09 11:28:48] Blocking main thread until exit signal received...
[2022-09-09 11:28:48] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:28:49] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:28:50] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:28:51] log: UTF-8, UTF-8, Sonic Pi Spider Server booting...
[2022-09-09 11:28:51] log: UTF-8, UTF-8, The time is 2022-09-09 11:28:51 +0100
[2022-09-09 11:28:51] log: UTF-8, UTF-8, Using primary protocol: udp
[2022-09-09 11:28:51] log: UTF-8, UTF-8, Detecting port numbers...
[2022-09-09 11:28:51] log: UTF-8, UTF-8, Ports: {:server_port=>36059, :gui_port=>36060, :scsynth_port=>36061, :scsynth_send_port=>36061, :osc_cues_port=>4560, :tau_port=>36062, :listen_to_tau_port=>36066}
[2022-09-09 11:28:51] log: UTF-8, UTF-8, Token: -72519578
[2022-09-09 11:28:51] log: UTF-8, UTF-8, Opening UDP Server to listen to GUI on port: 36059
[2022-09-09 11:28:51] log: UTF-8, UTF-8, Spider - Pulling in modules...
[2022-09-09 11:28:51] log: UTF-8, UTF-8, Spider - Starting Runtime Server
[2022-09-09 11:28:51] log: UTF-8, UTF-8,
[2022-09-09 11:28:51] log: UTF-8, UTF-8, ===========
[2022-09-09 11:28:51] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
[2022-09-09 11:28:51] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2)
[2022-09-09 11:28:51] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"] [2022-09-09 11:28:51] log: UTF-8, UTF-8, =========== [2022-09-09 11:28:52] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062 [2022-09-09 11:28:52] log: UTF-8, UTF-8, [2022-09-09 11:28:52] log: UTF-8, UTF-8, =========== [2022-09-09 11:28:52] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket [2022-09-09 11:28:52] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2) [2022-09-09 11:28:52] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"]
[2022-09-09 11:28:52] log: UTF-8, UTF-8, ===========
[2022-09-09 11:28:52] scsynth log match - res: nil, res_no_input: #<MatchData " Out: MME : Speakers (Scarlett 2i2 USB)\n Sample rate: 44100.000\n Latency (in/out): 0.000 / 0.091 sec" 1:"MME : Speakers (Scarlett 2i2 USB)" 2:"44100.000" 3:"0.000" 4:"0.091">, res_no_output: nil
[2022-09-09 11:28:52] Extracted Windows in audio hw only: {:hw_in=>"Not connected", :hw_out=>"MME : Speakers (Scarlett 2i2 USB)", :hw_sample_rate=>44100, :hw_latency_in=>0.0, :hw_latency_out=>0.091}
[2022-09-09 11:28:52] Sending scsynth info to GUI...
[2022-09-09 11:28:52]
Raw:

Device options:

Requested devices:
Out:

  • (default)

Selecting default system output device

Booting with:
Out: MME : Speakers (Scarlett 2i2 USB)
Sample rate: 44100.000
Latency (in/out): 0.000 / 0.091 sec
SC_AudioDriver: sample rate = 44100.000000, driver's block size = 64
SuperCollider 3 server ready.
[2022-09-09 11:28:52]
Extracted:

{:hw_in=>"Not connected", :hw_out=>"MME : Speakers (Scarlett 2i2 USB)", :hw_sample_rate=>44100, :hw_latency_in=>0.0, :hw_latency_out=>0.091, :sc_sample_rate=>44100, :sc_block_size=>64}
[2022-09-09 11:28:52]
Pretty:

Out: MME : Speakers (Scarlett 2i2 USB)
In: Not connected
Sample Rate: 44100
Block Size: 64
Latency Out: 0.091
[2022-09-09 11:28:52]

[2022-09-09 11:28:53] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:28:53] log: UTF-8, UTF-8,
[2022-09-09 11:28:53] log: UTF-8, UTF-8, ===========
[2022-09-09 11:28:53] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
[2022-09-09 11:28:53] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2)
[2022-09-09 11:28:53] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"] [2022-09-09 11:28:53] log: UTF-8, UTF-8, =========== [2022-09-09 11:28:54] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062 [2022-09-09 11:28:54] log: UTF-8, UTF-8, [2022-09-09 11:28:54] log: UTF-8, UTF-8, =========== [2022-09-09 11:28:54] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket [2022-09-09 11:28:54] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2) [2022-09-09 11:28:54] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"]
[2022-09-09 11:28:54] log: UTF-8, UTF-8, ===========
[2022-09-09 11:28:55] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:28:55] log: UTF-8, UTF-8,
[2022-09-09 11:28:55] log: UTF-8, UTF-8, ===========
[2022-09-09 11:28:55] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
[2022-09-09 11:28:55] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2)
[2022-09-09 11:28:55] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"] [2022-09-09 11:28:55] log: UTF-8, UTF-8, =========== [2022-09-09 11:28:56] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062 [2022-09-09 11:28:56] log: UTF-8, UTF-8, [2022-09-09 11:28:56] log: UTF-8, UTF-8, =========== [2022-09-09 11:28:56] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket [2022-09-09 11:28:56] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2) [2022-09-09 11:28:56] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"]
[2022-09-09 11:28:56] log: UTF-8, UTF-8, ===========
[2022-09-09 11:28:57] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:28:57] log: UTF-8, UTF-8,
[2022-09-09 11:28:57] log: UTF-8, UTF-8, ===========
[2022-09-09 11:28:57] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
[2022-09-09 11:28:57] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2)
[2022-09-09 11:28:57] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"] [2022-09-09 11:28:57] log: UTF-8, UTF-8, =========== [2022-09-09 11:28:58] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062 [2022-09-09 11:28:58] log: UTF-8, UTF-8, [2022-09-09 11:28:58] log: UTF-8, UTF-8, =========== [2022-09-09 11:28:58] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket [2022-09-09 11:28:58] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2) [2022-09-09 11:28:58] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"]
[2022-09-09 11:28:58] log: UTF-8, UTF-8, ===========
[2022-09-09 11:28:59] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:28:59] log: UTF-8, UTF-8,
[2022-09-09 11:28:59] log: UTF-8, UTF-8, ===========
[2022-09-09 11:28:59] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
[2022-09-09 11:28:59] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2)
[2022-09-09 11:28:59] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"] [2022-09-09 11:28:59] log: UTF-8, UTF-8, =========== [2022-09-09 11:29:00] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062 [2022-09-09 11:29:00] log: UTF-8, UTF-8, [2022-09-09 11:29:00] log: UTF-8, UTF-8, =========== [2022-09-09 11:29:00] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket [2022-09-09 11:29:00] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2) [2022-09-09 11:29:00] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"]
[2022-09-09 11:29:00] log: UTF-8, UTF-8, ===========
[2022-09-09 11:29:01] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:01] log: UTF-8, UTF-8,
[2022-09-09 11:29:01] log: UTF-8, UTF-8, ===========
[2022-09-09 11:29:01] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
[2022-09-09 11:29:01] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2)
[2022-09-09 11:29:01] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"] [2022-09-09 11:29:01] log: UTF-8, UTF-8, =========== [2022-09-09 11:29:02] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062 [2022-09-09 11:29:02] log: UTF-8, UTF-8, [2022-09-09 11:29:02] log: UTF-8, UTF-8, =========== [2022-09-09 11:29:02] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket [2022-09-09 11:29:02] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2) [2022-09-09 11:29:02] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"]
[2022-09-09 11:29:02] log: UTF-8, UTF-8, ===========
[2022-09-09 11:29:03] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:03] log: UTF-8, UTF-8,
[2022-09-09 11:29:03] log: UTF-8, UTF-8, ===========
[2022-09-09 11:29:03] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
[2022-09-09 11:29:03] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2)
[2022-09-09 11:29:03] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"] [2022-09-09 11:29:03] log: UTF-8, UTF-8, =========== [2022-09-09 11:29:04] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062 [2022-09-09 11:29:04] log: UTF-8, UTF-8, [2022-09-09 11:29:04] log: UTF-8, UTF-8, =========== [2022-09-09 11:29:04] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket [2022-09-09 11:29:04] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2) [2022-09-09 11:29:04] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"]
[2022-09-09 11:29:04] log: UTF-8, UTF-8, ===========
[2022-09-09 11:29:05] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:05] log: UTF-8, UTF-8,
[2022-09-09 11:29:05] log: UTF-8, UTF-8, ===========
[2022-09-09 11:29:05] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
[2022-09-09 11:29:05] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2)
[2022-09-09 11:29:05] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"] [2022-09-09 11:29:05] log: UTF-8, UTF-8, =========== [2022-09-09 11:29:06] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062 [2022-09-09 11:29:06] log: UTF-8, UTF-8, [2022-09-09 11:29:06] log: UTF-8, UTF-8, =========== [2022-09-09 11:29:06] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket [2022-09-09 11:29:06] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2) [2022-09-09 11:29:06] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"]
[2022-09-09 11:29:06] log: UTF-8, UTF-8, ===========
[2022-09-09 11:29:07] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:07] log: UTF-8, UTF-8,
[2022-09-09 11:29:07] log: UTF-8, UTF-8, ===========
[2022-09-09 11:29:07] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
[2022-09-09 11:29:07] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2)
[2022-09-09 11:29:07] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"] [2022-09-09 11:29:07] log: UTF-8, UTF-8, =========== [2022-09-09 11:29:08] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062 [2022-09-09 11:29:08] log: UTF-8, UTF-8, [2022-09-09 11:29:08] log: UTF-8, UTF-8, =========== [2022-09-09 11:29:08] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket [2022-09-09 11:29:08] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2) [2022-09-09 11:29:08] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"]
[2022-09-09 11:29:08] log: UTF-8, UTF-8, ===========
[2022-09-09 11:29:09] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:09] log: UTF-8, UTF-8,
[2022-09-09 11:29:09] log: UTF-8, UTF-8, ===========
[2022-09-09 11:29:09] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
[2022-09-09 11:29:09] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2)
[2022-09-09 11:29:09] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"] [2022-09-09 11:29:09] log: UTF-8, UTF-8, =========== [2022-09-09 11:29:10] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062 [2022-09-09 11:29:10] log: UTF-8, UTF-8, [2022-09-09 11:29:10] log: UTF-8, UTF-8, =========== [2022-09-09 11:29:10] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket [2022-09-09 11:29:10] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2) [2022-09-09 11:29:10] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"]
[2022-09-09 11:29:10] log: UTF-8, UTF-8, ===========
[2022-09-09 11:29:11] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:11] log: UTF-8, UTF-8,
[2022-09-09 11:29:11] log: UTF-8, UTF-8, ===========
[2022-09-09 11:29:11] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
[2022-09-09 11:29:11] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2)
[2022-09-09 11:29:11] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"] [2022-09-09 11:29:11] log: UTF-8, UTF-8, =========== [2022-09-09 11:29:12] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062 [2022-09-09 11:29:12] log: UTF-8, UTF-8, [2022-09-09 11:29:12] log: UTF-8, UTF-8, =========== [2022-09-09 11:29:12] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket [2022-09-09 11:29:12] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2) [2022-09-09 11:29:12] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"]
[2022-09-09 11:29:12] log: UTF-8, UTF-8, ===========
[2022-09-09 11:29:13] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:13] log: UTF-8, UTF-8,
[2022-09-09 11:29:13] log: UTF-8, UTF-8, ===========
[2022-09-09 11:29:13] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
[2022-09-09 11:29:13] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2)
[2022-09-09 11:29:13] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"] [2022-09-09 11:29:13] log: UTF-8, UTF-8, =========== [2022-09-09 11:29:14] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062 [2022-09-09 11:29:14] log: UTF-8, UTF-8, [2022-09-09 11:29:14] log: UTF-8, UTF-8, =========== [2022-09-09 11:29:14] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket [2022-09-09 11:29:14] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2) [2022-09-09 11:29:14] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"]
[2022-09-09 11:29:14] log: UTF-8, UTF-8, ===========
[2022-09-09 11:29:15] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:15] log: UTF-8, UTF-8,
[2022-09-09 11:29:15] log: UTF-8, UTF-8, ===========
[2022-09-09 11:29:15] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
[2022-09-09 11:29:15] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2)
[2022-09-09 11:29:15] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"] [2022-09-09 11:29:15] log: UTF-8, UTF-8, =========== [2022-09-09 11:29:16] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062 [2022-09-09 11:29:16] log: UTF-8, UTF-8, [2022-09-09 11:29:16] log: UTF-8, UTF-8, =========== [2022-09-09 11:29:16] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket [2022-09-09 11:29:16] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2) [2022-09-09 11:29:16] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"]
[2022-09-09 11:29:16] log: UTF-8, UTF-8, ===========
[2022-09-09 11:29:17] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:17] log: UTF-8, UTF-8,
[2022-09-09 11:29:17] log: UTF-8, UTF-8, ===========
[2022-09-09 11:29:17] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
[2022-09-09 11:29:17] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2)
[2022-09-09 11:29:17] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"] [2022-09-09 11:29:17] log: UTF-8, UTF-8, =========== [2022-09-09 11:29:18] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062 [2022-09-09 11:29:18] log: UTF-8, UTF-8, [2022-09-09 11:29:18] log: UTF-8, UTF-8, =========== [2022-09-09 11:29:18] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket [2022-09-09 11:29:18] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2) [2022-09-09 11:29:18] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"]
[2022-09-09 11:29:18] log: UTF-8, UTF-8, ===========
[2022-09-09 11:29:19] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:19] log: UTF-8, UTF-8,
[2022-09-09 11:29:19] log: UTF-8, UTF-8, ===========
[2022-09-09 11:29:19] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
[2022-09-09 11:29:19] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2)
[2022-09-09 11:29:19] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"] [2022-09-09 11:29:19] log: UTF-8, UTF-8, =========== [2022-09-09 11:29:20] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062 [2022-09-09 11:29:20] log: UTF-8, UTF-8, [2022-09-09 11:29:20] log: UTF-8, UTF-8, =========== [2022-09-09 11:29:20] log: UTF-8, UTF-8, Critical: UDP Server Tau Comms ack server for port ["AF_INET", 52477, "127.0.0.1", "127.0.0.1"] had issues receiving from socket [2022-09-09 11:29:20] log: UTF-8, UTF-8, An existing connection was forcibly closed by the remote host. - recvfrom(2) [2022-09-09 11:29:20] log: UTF-8, UTF-8, ["C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in recvfrom'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in block in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in loop'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in start_listener'", "C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in block in initialize'"]
[2022-09-09 11:29:20] log: UTF-8, UTF-8, ===========
[2022-09-09 11:29:21] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Sending /ping to tau: 127.0.0.1:36062
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Unable to connect to tau (Promise timed out after 30 seconds.). Exiting...
[2022-09-09 11:29:21] log: UTF-8, UTF-8, Spider - Failed to start server: exit
[2022-09-09 11:29:21] log: UTF-8, UTF-8, C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/tau_comms.rb:96:in exit' [2022-09-09 11:29:21] log: UTF-8, UTF-8, C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/tau_comms.rb:96:in rescue in block_until_tau_ready!'
[2022-09-09 11:29:21] log: UTF-8, UTF-8, C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/tau_comms.rb:92:in block_until_tau_ready!' [2022-09-09 11:29:21] log: UTF-8, UTF-8, C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/tau_api.rb:70:in block_until_tau_ready!'
[2022-09-09 11:29:21] log: UTF-8, UTF-8, C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/tau_api.rb:49:in initialize' [2022-09-09 11:29:21] log: UTF-8, UTF-8, C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/runtime.rb:1491:in new'
[2022-09-09 11:29:21] log: UTF-8, UTF-8, C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/runtime.rb:1491:in initialize' [2022-09-09 11:29:21] log: UTF-8, UTF-8, C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/lang/sound.rb:70:in block (2 levels) in included'
[2022-09-09 11:29:21] log: UTF-8, UTF-8, C:/Program Files/Sonic Pi/app/server/ruby/lib/sonicpi/lang/ixi.rb:72:in block (2 levels) in included' [2022-09-09 11:29:21] log: UTF-8, UTF-8, C:/Program Files/Sonic Pi/app/server/ruby/bin/sonic-pi-server.rb:241:in new'
[2022-09-09 11:29:21] log: UTF-8, UTF-8, C:/Program Files/Sonic Pi/app/server/ruby/bin/sonic-pi-server.rb:241:in `

'
[2022-09-09 11:29:21] log: UTF-8, UTF-8, TauComms - Unable to connect to tau (Promise timed out after 30 seconds.). Exiting...
[2022-09-09 11:29:22] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:23] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:24] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:25] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:26] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:27] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:28] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:29] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:30] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:31] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:32] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:33] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:34] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:35] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:36] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:37] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:38] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:39] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:40] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:41] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:42] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:43] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:44] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:45] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:46] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:47] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:48] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062
[2022-09-09 11:29:49] Requesting tau send us its pid. Sending /send-pid-to-daemon, -72519578 to localhost:36062

scsynth.log:
Device options:

Requested devices:
Out:

  • (default)

Selecting default system output device

Booting with:
Out: MME : Speakers (Scarlett 2i2 USB)
Sample rate: 44100.000
Latency (in/out): 0.000 / 0.091 sec
SC_AudioDriver: sample rate = 44100.000000, driver's block size = 64
SuperCollider 3 server ready.

gui.log:
[API] [INFO ] : Starting...
[API] [INFO ] : Home dir writable:
[API] [INFO ] : Log Path: n:.sonic-pi\log
[API] [INFO ] : Launching Sonic Pi Boot Daemon:
[API] [INFO ] : Args: C:\Program Files\Sonic Pi\app\server\native\ruby\bin\ruby.exe C:\Program Files\Sonic Pi\app\server\ruby\bin\daemon.rb --no-scsynth-inputs
[API] [INFO ] : Started...
[API] [INFO ] : Reading Boot Daemon output...
[API] [INFO ] : daemon_stdout: 36065
[API] [INFO ] : daemon_stdout: 36060
[API] [INFO ] : daemon_stdout: 36059
[API] [INFO ] : daemon_stdout: 36061
[API] [INFO ] : daemon_stdout: 4560
[API] [INFO ] : daemon_stdout: 36062
[API] [INFO ] : daemon_stdout: 36064
[API] [INFO ] : daemon_stdout: -72519578
[API] [INFO ] : Setting up OSC sender to Spider on port 36059
[API] [INFO ] : Setting up OSC sender to Daemon on port 36065
[API] [INFO ] : Setting up OSC sender to Tau on port 36062
[API] [INFO ] : Setting up Boot Daemon keep alive loop
[API] [INFO ] : API Init Started...
[API] [INFO ] : Starting UDP OSC Server on port 36060...
[API] [INFO ] : API State set to: Initializing...
[API] [INFO ] : UDP OSC Server ready and listening
[API] [INFO ] : Going to start pinging server...
[GUI] - API Init 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
[GUI] - Language setting: system_language
[GUI] - System language: en_GB
[GUI] [i18n] - Looping through preferred ui languages
[GUI] - Using language: en_GB
[GUI] [i18n] - Loading translations for en_GB
[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: 'en_Latn_GB'
[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 ] : .
[API] [INFO ] : Waiting Until Ready... 28
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 27
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 26
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 25
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 24
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 23
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 22
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 21
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 20
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 19
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 18
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 17
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 16
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 15
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 14
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 13
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 12
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 11
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 10
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 9
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 8
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 7
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 6
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 5
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 4
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 3
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 2
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 1
[API] [INFO ] : .
[API] [INFO ] : Waiting Until Ready... 0
[API] [INFO ] : .
[GUI] - Critical Error. Unable to connect to server..

[GUI] - Sonic Pi Server failed to start with this error message:
> Critical error! Could not connect to Sonic Pi Server.

@samaaron
Copy link
Collaborator

samaaron commented Sep 9, 2022

OK, great - so it looks like part of the problem was figuring out where the user's home drive was. Setting SONIC_PI_HOME is definitely a good move - and gives you control over where Sonic Pi stores its config and buffer history.

The other issue looks to be a network problem. Sonic Pi uses multiple processes which need to talk to each other on the local loop back network (they don't need to talk to other machines or the internet). Sometimes firewall settings can get in the way of this - perhaps this is the issue here?

Could you check that Erlang (the system Sonic Pi uses for its IO) has permission for private network access in your Firewall settings?

image

@acoopermp
Copy link
Author

acoopermp commented Sep 9, 2022

Windows firewall is actually disabled on computers as Sophos overrides this. However, I'm not getting any events or detections of it blocking this.

When looking at the windows firewall list Erlang doesn't appear in it at all.

In addition, I've just completely disabled Sophos on a machine and it's the same error.

@samaaron
Copy link
Collaborator

samaaron commented Sep 9, 2022

Hmm, that's very odd indeed. Does a log file called tau.log appear in the ~/.sonic-pi/log directory?

image

@acoopermp
Copy link
Author

Unfortunately not, this is all that's present in the user folder.

image

@samaaron
Copy link
Collaborator

samaaron commented Sep 9, 2022

OK, that's definitely the problem then. Somehow the Erlang process isn't starting.

Would it be possible to do a quick sanity check? Could you open a terminal, cd into C:\Program Files\Sonic Pi\app\server\beam\tau\_build\prod\rel\tau\bin (changing to match the program files location on your setup). Then could you run the command: tau.bat eval "IO.puts 'hi'".

It should print:

prod
hi

image

@samaaron
Copy link
Collaborator

samaaron commented Sep 9, 2022

Also, could you confirm that n:\.sonic-pi\log is the correct path to the log directory on your system?

@acoopermp
Copy link
Author

There might be an issue in that I can't run CMD as a student, which is where the issue is. As an admin or staff, it works with no problem, so I would expect doing this to succeed when running to run the above command.

I will adjust some GP settings and allow a 'student' user access to CMD and such, so we what this reveals.

and yes, that path is correct.

@samaaron
Copy link
Collaborator

samaaron commented Sep 9, 2022

Oh interesting. Could you let me know more about how you disable CMD access? Would that preclude binaries from running .bat files - which is what Sonic Pi is currently doing.

@samaaron
Copy link
Collaborator

samaaron commented Sep 9, 2022

BTW, this is all amazingly helpful - thank-you so much for your time working through this!

@acoopermp
Copy link
Author

It's not a problem happy to help, I'm surprised this hasn't cropped anywhere else, to be honest, I wonder what our school might be doing differently to cause these issues.

CMD is blocked through group policy along with a ton of other windows bits they shouldn't have such as a lot of customisation settings.

Managed to run the command and got the following output

image

@acoopermp
Copy link
Author

Also, forgot to answer, yes, it's probably stopping .BAT files from running.

If this is the case, I'm not sure how it's working on some of the other computers.

@samaaron
Copy link
Collaborator

samaaron commented Sep 9, 2022

OK, seems like the Windows terminal I was using had a slightly different env which wasn't causing the SECRET_KEY_BASE error popping up. When I run it on my performance laptop, I get exactly the same output as you, which is reassuring :-)

Despite this difference, it appears that Erlang is at least able to execute and do stuff - which is all I was trying to ascertain.

The hypothesis that your policy might stop .BAT files from being executed from running processes feels extremely likely to be the cause of this issue. It would explain why things were working for you in v3 as the boot process didn't use any .BAT files. It was only the introduction of v4 that brought them in.

I think I should be able to circumnavigate this, but it will take quite a bit of work and require me to cut a new MSI.

Still, as you say it doesn't explain why it works on some of your computers and not others. Perhaps that's just the SONIC_PI_HOME issue confusing things?

@samaaron
Copy link
Collaborator

samaaron commented Sep 9, 2022

Still, as you say it doesn't explain why it works on some of your computers and not others. Perhaps that's just the SONIC_PI_HOME issue confusing things?

Oh wait, I got my logic reversed. You're right it doesn't explain why it does work on some machines. That is very odd. Could it be that the policy hasn't been uniformly applied?

@acoopermp
Copy link
Author

I've luckily enough just had a conversation with 2 students who were the ones using it who had mentioned it worked and discovered they were still using the 3.2.2 version previously deployed, meaning the 4.1.0 version works for no one currently.

I'm not sure what I can do to allow .BAT files temporarily in order for it to work, but I'd imagine it's a pretty similar approach across schools if I'm honest blocking access to CMD entirely to stop them from accessing things they shouldn't, but I might ask around on some school forums to see if anyone does anything differently.

@samaaron
Copy link
Collaborator

samaaron commented Sep 9, 2022

Oh, that's great news!

I'll look into removing the .BAT files from the boot process. If I can manage to do that, that definitely seems like the easiest way forward for everyone!

I'll stop what I was doing and focus on this for the rest of the afternoon and report back with any progress :-)

@acoopermp
Copy link
Author

Thank you so much for this, it means a lot, and I'm sure our music teacher will be overjoyed to hear it and will be happy to know she's going to be able to continue using Sonic-pi in the future.

@samaaron
Copy link
Collaborator

samaaron commented Sep 9, 2022

Wait until your music teacher learns about the new Link functionality in v4. The whole class will be able to jam together (assuming your networks haven't clamped down on sending local UDP packets via Multicast ;-)

@samaaron
Copy link
Collaborator

samaaron commented Sep 9, 2022

I just got Sonic Pi booting on Windows without using any .BAT files :-)

It all needs quite a bit more polish, but I'll have a BETA msi installer ready for Monday for you to try...

@samaaron
Copy link
Collaborator

samaaron commented Sep 9, 2022

Please could you send me an email at samaaron [at] gmail so I can send you the link when it's ready.

samaaron added a commit that referenced this issue Sep 9, 2022
On some Windows clusters security policies have been set which precludes users from using CMD on Windows. This means that cmd.exe isn't available and also that .bat files cannot be run. In v4 Sonic Pi switched from basic Erlang to Elixir releases which are managed by .bat files. This has caused booting errors on those systems. This patch removes the need to use .bat files in the booting process on Windows.

* ENV vars are set in the daemon rather than the tau boot script (for all platforms)
* tau boot script is no longer used on Windows for prod mode - instead the path and arguments to erl.exe are hard coded

A similar approach to other platforms for avoiding using the tau boot script in prod mode should be tested and possibly committed in the future.

Addresses #3207
@samaaron
Copy link
Collaborator

samaaron commented Oct 5, 2022

Closing this issue as it was fixed with v4.2 :-)

@samaaron samaaron closed this as completed Oct 5, 2022
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

2 participants