Re: Windows 10 SuperCollider creates BSOD within Sonicxite.s
Posted: Mon Sep 25, 2017 2:42 am
hi, this is a known bug of the PortAudio API used by supercollider and it doesn't work on windows 10 64 bits with asio drivers such as the scope one.
To workaround this problem i use the reaper rearoute driver in the middle.
First install reaper with the rearoute option enabled and remember that you need to install both reaper 64 bits version and 32 bit version to have rearoute available for 32 bit programs on 64 bits windows os.
Then follow these steps:
1. start reaper where you have asio scope as the audio driver
2. on windows 10 go to the following location: C:\Users\yourusername\AppData\Local\SuperCollider
3. create a file called startup.scd
4. edit that file with notepad or whatever you prefer
5. add the following lines
Server.local.options.device = "ReaRoute ASIO (x64)" ;
Server.local.options.sampleRate = 48000;
samplerate must match the one used by scope
save it
6. run supercollider and boot server
warning messages about scope asio and wasapi are nromal, but at the end it will boot with rearoute asio driver
7. inside reaper create a new track and set as input rearoute 1/2 and enable record
other startup parameters can be added, but this is the starting point.
tested on win 10 64 bits and supercollider 3.8 54 bits
hope that helps
To workaround this problem i use the reaper rearoute driver in the middle.
First install reaper with the rearoute option enabled and remember that you need to install both reaper 64 bits version and 32 bit version to have rearoute available for 32 bit programs on 64 bits windows os.
Then follow these steps:
1. start reaper where you have asio scope as the audio driver
2. on windows 10 go to the following location: C:\Users\yourusername\AppData\Local\SuperCollider
3. create a file called startup.scd
4. edit that file with notepad or whatever you prefer
5. add the following lines
Server.local.options.device = "ReaRoute ASIO (x64)" ;
Server.local.options.sampleRate = 48000;
samplerate must match the one used by scope
save it
6. run supercollider and boot server
warning messages about scope asio and wasapi are nromal, but at the end it will boot with rearoute asio driver
7. inside reaper create a new track and set as input rearoute 1/2 and enable record
other startup parameters can be added, but this is the starting point.
tested on win 10 64 bits and supercollider 3.8 54 bits
hope that helps