Hello
Sonic pi ceased to work somewhere in June following a windows 10 update.
Did anybody find a workaround solution ?
Thanks
Hello
Sonic pi ceased to work somewhere in June following a windows 10 update.
Did anybody find a workaround solution ?
Thanks
Hi there,
Sonic Pi has been working fine for me on Windows 10 despite installing all the recent updates. Could it be possible to let us know what issue youâre seeing? One thing that would really help is to share the contents of the log files in ~/.sonic-pi/log
(where ~
means the location of your âhomeâ directory on your Windows machine).
Hi Samaaron
I appreciate your fast reaction
The msi-installed version hanged up , so i give a try to the portable version
here is a list /dump of log files: (sorted by alphabetic order of file names
debug.log is empty
GUI.log:
[GUI] - Detecting port numbersâŠ
[GUI] - GUI OSC listen port 4558
[GUI] - port: 4558 [OK]
[GUI] - Server OSC listen port 4557
[GUI] - port: 4557 [OK]
[GUI] - Server incoming OSC cues port 4559
[GUI] - port: 4559 [OK]
[GUI] - Scsynth port 4556
[GUI] - port: 4556 [OK]
[GUI] - Server OSC out port 4558
[GUI] - GUI OSC out port 4557
[GUI] - Scsynth send port 4556
[GUI] - Erlang router port 4560
[GUI] - port: 4560 [OK]
[GUI] - OSC MIDI out port 4561
[GUI] - port: 4561 [OK]
[GUI] - OSC MIDI in port 4562
[GUI] - port: 4562 [OK]
[GUI] - Init script completed
[GUI] - using default editor colours
[GUI] - launching Sonic Pi Server:
[GUI] - starting UDP OSC Server on port 4558âŠ
[GUI] - UDP OSC Server ready and listening
[GUI] - Ruby server pid registered: 15768
[GUI] - waiting for Sonic Pi Server to bootâŠ
osc_cues.log is empty
process.log:
No pids store found here: F:/TEMP/SonicPiPortableTemp/sonic-pi-pids
Exiting
Creating pids store: F:/TEMP/SonicPiPortableTemp/sonic-pi-pids
Started [15768] [-] âF:\Program Files (x86)\Nouveau dossier\SonicPiPortable\App\Sonic Pi\app\gui\qt\releaseâŠ\app\server\native\ruby\bin\ruby.exeâ --enable-frozen-string-literal -E utf-8 âF:\Program Files (x86)\Nouveau dossier\SonicPiPortable\App\Sonic Pi\app\gui\qt\releaseâŠ\app\server\ruby\bin\sonic-pi-server.rbâ -u 4557 4558 4556 4556 4559 4560 4561 4562 [-] F:/TEMP/SonicPiPortableTemp/sonic-pi-pids/15768
Started [14188] [-] âF:\Program Files (x86)\Nouveau dossier\SonicPiPortable\App\Sonic Pi\app\server\native\scsynth.exeâ -u 4556 -m 131072 -a 1024 -D 0 -R 0 -l 1 -i 16 -o 16 -U âF:/Program Files (x86)/Nouveau dossier/SonicPiPortable/App/Sonic Pi/app/server/native/plugins/â -b 4096 -B 127.0.0.1 [-] F:/TEMP/SonicPiPortableTemp/sonic-pi-pids/14188
Clearing pids: [â14188â, â15768â]
Clearing [14188]
â command âF:\Program Files (x86)\Nouveau dossier\SonicPiPortable\App\Sonic Pi\app\server\native\scsynth.exeâ -u 4556 -m 131072 -a 1024 -D 0 -R 0 -l 1 -i 16 -o 16 -U âF:/Program Files (x86)/Nouveau dossier/SonicPiPortable/App/Sonic Pi/app/server/native/plugins/â -b 4096 -B 127.0.0.1
â removing F:/TEMP/SonicPiPortableTemp/sonic-pi-pids/14188
â unable to get ProcTable info for: 14188
â process: 14188 not running
Clearing [15768]
â command âF:\Program Files (x86)\Nouveau dossier\SonicPiPortable\App\Sonic Pi\app\gui\qt\releaseâŠ\app\server\native\ruby\bin\ruby.exeâ --enable-frozen-string-literal -E utf-8 âF:\Program Files (x86)\Nouveau dossier\SonicPiPortable\App\Sonic Pi\app\gui\qt\releaseâŠ\app\server\ruby\bin\sonic-pi-server.rbâ -u 4557 4558 4556 4556 4559 4560 4561 4562
â removing F:/TEMP/SonicPiPortableTemp/sonic-pi-pids/15768
â force killing 15768
â killed 15768
Finished clearing pids
scsynth.log : (i think the issue is here?)
Device options:
Booting with:
In: MME : Ligne (XMOS XS1-L1 (ST))
Out: MME : Haut-parleurs (XMOS XS1-L1 (ST)
SC_PortAudioDriver: PortAudio failed at Pa_OpenStream with error: âUnanticipated host errorâ
could not initialize audio.
servers-error.log :
AsioDrv::: CAsioDrv()âŠ
AsioDrv::: InitWdmDrv()âŠ
server-output.log :
Sonic Pi server bootingâŠ
Using protocol: udp
Detecting port numbersâŠ
Send port: 4558
Listen port: 4557
Clearing pids: [â14188â, â15768â]
Clearing [14188]
â command âF:\Program Files (x86)\Nouveau dossier\SonicPiPortable\App\Sonic Pi\app\server\native\scsynth.exeâ -u 4556 -m 131072 -a 1024 -D 0 -R 0 -l 1 -i 16 -o 16 -U âF:/Program Files (x86)/Nouveau dossier/SonicPiPortable/App/Sonic Pi/app/server/native/plugins/â -b 4096 -B 127.0.0.1
â removing F:/TEMP/SonicPiPortableTemp/sonic-pi-pids/14188
â unable to get ProcTable info for: 14188
â process: 14188 not running
Clearing [15768]
â command âF:\Program Files (x86)\Nouveau dossier\SonicPiPortable\App\Sonic Pi\app\gui\qt\releaseâŠ\app\server\native\ruby\bin\ruby.exeâ --enable-frozen-string-literal -E utf-8 âF:\Program Files (x86)\Nouveau dossier\SonicPiPortable\App\Sonic Pi\app\gui\qt\releaseâŠ\app\server\ruby\bin\sonic-pi-server.rbâ -u 4557 4558 4556 4556 4559 4560 4561 4562
â removing F:/TEMP/SonicPiPortableTemp/sonic-pi-pids/15768
â force killing 15768
â killed 15768
Finished clearing pids
et voilà ⊠(en français dans le texte)
thanks for your time
Hi there,
yes, it certainly does look like a SuperCollider error. Unfortunately thereâs not much I can do other than point you at their issues page to share the issue with them directly:
One thing you could do is try their latest beta release (3.10.3-rc1
) and see if you can boot the server there:
If that works, then things should be fixed with the next release of Sonic Pi which I am planning to ship with this latest version of SuperCollider.
You could also try to change the default audio input and output settings in Windows to a different sound card and then try booting Sonic Pi.
Ok, i 'll try
I have installed the RC1 one of SC, but do I have to kill the older version of SC? I cannot locate it, anyway
SuperCollider is a totally separate and independent app when you install it yourself. You need to start it like a normal app (from the start menu or the shortcut). The version of SuperCollider included in Sonic Pi is bundled with Sonic Pi itself and therefore totally independent and will not collide
Hi there!
After a while i tried to dig into this issue again, and then came the light
First i tried to uninstall and reinstall âcleanlyâ supercollisder and Sonic Pi
Then i find out that supercollider wasnât able to boot on is own (I mean without errors)
After a while, i came to the installation of ASIO4all driver which solves Supercollider issue (if you force ASIO4all as default value at boot time)
Continuing, i find out the discussion thread above, mofifed the scsynthexternal.rb file and it worked like magic.
Yes, thatâs it !
thanks for all those who provided support
A bit too optimistic
Sonic works (and generate sound i can export and replay as wave file but i cannot get any direct sound when I execute a program.
Sound is generated (i can see it on the oscilloscope)
Now Iâm trying to tweak the sound drivers (again!) and parameters
Will keep the thread posted âŠ
Yesssssssssssssssssssssssssssssssss!
After some cleaning (un_install useless sound drivers , i only kept the ones of the sound card + the usb ones for various devices) and it works fine.
Cheers up !!!