Built-in audio devices not switching

Post bug reports here
Post Reply
combrains
Posts: 6
Joined: Mon Aug 29, 2016 2:06 pm

Built-in audio devices not switching

Post by combrains » Mon Aug 29, 2016 2:13 pm

Hi
We are experiencing a problem with your latest update (SCS 11.5.1 both 32-bit & 64-bit) where a video played will not change to the default audio device when a 3.5mm phone jack is plugged in, but audio cues such as music do. We have found that on the 32-bit version, if you change the video playback library from TVG to xVideo, the audio on video cues behave as expected, and will follow the default output. But 64-bit doesn't have this option.

If you can shed any light on the problem or let us know if you need any more information to replicate the issue, that would be much appreciated.

Regards

Mike Daniell
Site Admin
Posts: 3629
Joined: Sun Jul 24, 2005 8:58 am
Location: Brisbane, Queensland, Australia. TZ:GMT+10
Contact:

Re: Built-in audio devices not switching

Post by Mike Daniell » Tue Aug 30, 2016 10:15 am

I've emailed you details of a tracing version to run.
Mike Daniell
Show Cue Systems Pty Ltd
mike@showcuesystems.com
Image

Mike Daniell
Site Admin
Posts: 3629
Joined: Sun Jul 24, 2005 8:58 am
Location: Brisbane, Queensland, Australia. TZ:GMT+10
Contact:

Re: Built-in audio devices not switching

Post by Mike Daniell » Wed Aug 31, 2016 4:07 pm

Thanks for the log file and more info in your email. Unfortunately SCS isn't designed to handle dynamically switching devices - ie, the list of available devices (of all types - audio, MIDI, etc) is loaded on starting SCS. There are a couple of situations in which SCS will reload the list, such as if SCS displays a message about missing devices and you click 'try again', but generally SCS only uses devices available at the time of starting the program.

Playing videos using the xVideo library is a bit different in that xVideo always uses the Windows default sound device. If you connect or disconnect an audio device, Windows may change the default sound device, and that is what must be happening when you connect or disconnect a device to the 3.5mm phone jack. So xVideo 'follows' that action because it is playing audio to the current default sound device. TVG, however, uses whatever audio device you have selected in your device map in Production Properties, so that is controlled by SCS - not by any Windows default setting.

Edit:
On further checking of your log file I note that in your device map you have the audio output device set to "Headphones (Conexant SmartAudio HD)" but your video audio device is set to "Speakers (Conexant SmartAudio HD)". Try changing your video audio device to "Headphones (Conexant SmartAudio HD)".
Mike Daniell
Show Cue Systems Pty Ltd
mike@showcuesystems.com
Image

Post Reply