Hello!
I am having trouble with my audio output switching over on Mac. I was using my internal speakers, and have plugged in my Audio Technica 770 headphones, and the audio output won’t switch over for Sonic Pi. It just stays on the internal speakers despite my headphones being plugged in and it saying it’s playing to the external headphones on Sonic Pi. However, all other applications on my computer are working through my headphones. It’s just Sonic Pi that isn’t working.
When I first plugged the headphones in, SonicPi wouldn’t load and it came up with an error message about an issue SuperCollider and to change the audio rate of the external output. So I went into my settings on my computer to change the headphone’s Audio Midi Setup to 44100Hz (and restarted Sonic Pi and my computer).
I’ve used these headphones before with Sonic Pi and have not had any issues. I haven’t updated my computer or SonicPi since then.
Here are some screenshots of the Audio Midi Setup for my external speakers and headphones:
Here are the audio settings on Sonic Pi when headphones plugged in with above settings:
When I have my headphones plugged in, the sound comes out of my laptop speakers when the above settings are selected. I also noticed that if I unplug my headphones (without restarting Sonic Pi) with these settings, no sound comes out at all.
Am I missing something?
I had an issue at a gig recently like this. I plugged into the external sound system through an audio jack and no sound came out initially. However, it seemed to solve itself after restarting Sonic Pi (as I know you have to when you have a new audio output/input). Just want to make sure I can problem-solve if this happens again.
I found an old article about this issue, but tried the solutions and still not working.
Any advice/help would be appreciated!
EDIT *** I just tried this with external speakers and it worked fine after restarting Sonic Pi. It seems to be a specific issue with the headphones.