Hi, a SuperCollider newbie here. I’m trying to play a one-shot sample via a MIDI file. However, I’ve got the same issue regardless of what sound I’m generating in SuperCollider. Playing a sound to the left audio channel only is fine. I get extreme distortion or noise in the right channel, though, when playing a sound in stereo or to the right channel only. I’m on an HP Spectre x360 2-in-1 convertible with an Intel i7-8550U CPU @ 1.80GHz (1.99GHz), with 16GB RAM. Running Windows 10, Version 2004. I updated OS on 9/17, but the problem existed prior to that update.
After specifying s.options.device=“ASIO” in startup file, I see the following after booting the SC server:
Booting server ‘localhost’ on address 127.0.0.1:57110.
VSTPlugin 0.4.1
Device options:
- MME : Microsoft Sound Mapper - Input (device #0 with 2 ins 0 outs)
- MME : Microphone Array (Realtek High (device #1 with 2 ins 0 outs)
- MME : Microsoft Sound Mapper - Output (device #2 with 0 ins 2 outs)
- MME : Speakers (Realtek High Definiti (device #3 with 0 ins 2 outs)
- Windows DirectSound : Primary Sound Capture Driver (device #4 with 2 ins 0 outs)
- Windows DirectSound : Microphone Array (Realtek High Definition Audio(SST)) (device #5 with 2 ins 0 outs)
- Windows DirectSound : Primary Sound Driver (device #6 with 0 ins 2 outs)
- Windows DirectSound : Speakers (Realtek High Definition Audio(SST)) (device #7 with 0 ins 2 outs)
- ASIO : ASIO4ALL v2 (device #8 with 4 ins 2 outs)
- Windows WASAPI : Speakers (Realtek High Definition Audio(SST)) (device #9 with 0 ins 2 outs)
- Windows WASAPI : Microphone Array (Realtek High Definition Audio(SST)) (device #10 with 2 ins 0 outs)
- Windows WDM-KS : Speakers 1 (Realtek HD Audio output with SST) (device #11 with 0 ins 2 outs)
- Windows WDM-KS : Speakers 2 (Realtek HD Audio output with SST) (device #12 with 0 ins 2 outs)
- Windows WDM-KS : PC Speaker (Realtek HD Audio output with SST) (device #13 with 2 ins 0 outs)
- Windows WDM-KS : Microphone Array 1 () (device #14 with 2 ins 0 outs)
- Windows WDM-KS : Microphone Array 2 () (device #15 with 1 ins 0 outs)
Requested devices:
In (matching device found):
- ASIO
Out (matching device found): - ASIO
Booting with:
In: ASIO : ASIO4ALL v2
Out: ASIO : ASIO4ALL v2
Sample rate: 44100.000
Latency (in/out): 0.016 / 0.016 sec
SC_AudioDriver: sample rate = 44100.000000, driver’s block size = 64
SuperCollider 3 server ready.
Requested notification messages from server ‘localhost’
localhost: server process’s maxLogins (1) matches with my options.
localhost: keeping clientID (0) as confirmed by server process.
Shared memory server interface initialized
Both Realtek audio driver and ASIO4ALL driver have been updated. I’ve got output device sample rate and bit depth set to 24-bit, 48000Hz in Windows control panel. Audio is unaffected in other applications prior to opening SuperCollider (e.g., Audacity, Spotify, Facebook, YouTube). However, once I launch SC and experience that static, it seems that the audio driver image in memory is corrupted in some way going forward. So, I get distortion in other apps at that point, too. By going into the Control Panel and toggling the bit depth/sample rate from 24-bit, 48KHz to 16-bit, 48KHz, and back to 24-bit, 48KHz seems to resolve the problem for the non-SuperCollider applications. Next time I open SC, the problem returns.
Has anyone else seen a similar issue? Any suggestions for a fix? Thanks in advance.
Note that I’m cross-posting this question in Reddit r/supercollider and Facebook Supercollider group.