No output after amp source switching
Posted: Thu Aug 03, 2023 1:14 pm
Vincent, here are the control panel screenshots you requested in email.
To recap the problem:
CABLE-Input is my default sound playback device, and CABLE-Output is my default sound recording device. For CABLE-Output, "Listen to this device" is checked, and the target playback device is my TV via HDMI, which goes through a Yamaha AVR amplifier.
The physical connections are PC --> HDMI --> Amp <-- HDMI-CEC <-- TV ... and of course, the amp has speakers attached. I assume the HDMI-CEC is why the PC sees the TV as the output device rather than the amp (not really sure what's "normal" there, I don't have any other PC's that output audio over HDMI).
Of course, the amplifier can switch between various sources, including the PC. When the amp is switched from something else to the PC, initially there is no sound on the speakers. The little bars in the Windows Sound control panel show there is sound on the CABLE devices, but do not show sound on the TV "speaker" device. I have to open the Recording tab, open CABLE-Output Properties, change the playback device to something else, Apply, change it back to the TV, Apply, and then speaker output works. It continues to work until the amp is switched away from the PC again.
This does not happen if the CABLE devices are not used. If the TV is the default audio device and "Listen to this device" is disabled for CABLE-Output, the audio works normally immediately after switching amp inputs to the PC.
This a brand new PC, OEM Win11 Pro, nothing is installed except Spotify and the latest Cable drivers. (I have a custom audio-intercept application on the PC, but it is a zero-install type of app, and its presence is unrelated to this problem, and it is not running when any of this happens.) Edit: Since HDMI is involved, in case it matters, this is a miniPC with an integrated GPU: Miniforums UM790 Pro with an AMD Ryzen9 7940HS CPU and an AMD Radeon 780M GPU.
These are the before and after control panel screenshots, but I don't see anything different. All settings are at the installed defaults.
To recap the problem:
CABLE-Input is my default sound playback device, and CABLE-Output is my default sound recording device. For CABLE-Output, "Listen to this device" is checked, and the target playback device is my TV via HDMI, which goes through a Yamaha AVR amplifier.
The physical connections are PC --> HDMI --> Amp <-- HDMI-CEC <-- TV ... and of course, the amp has speakers attached. I assume the HDMI-CEC is why the PC sees the TV as the output device rather than the amp (not really sure what's "normal" there, I don't have any other PC's that output audio over HDMI).
Of course, the amplifier can switch between various sources, including the PC. When the amp is switched from something else to the PC, initially there is no sound on the speakers. The little bars in the Windows Sound control panel show there is sound on the CABLE devices, but do not show sound on the TV "speaker" device. I have to open the Recording tab, open CABLE-Output Properties, change the playback device to something else, Apply, change it back to the TV, Apply, and then speaker output works. It continues to work until the amp is switched away from the PC again.
This does not happen if the CABLE devices are not used. If the TV is the default audio device and "Listen to this device" is disabled for CABLE-Output, the audio works normally immediately after switching amp inputs to the PC.
This a brand new PC, OEM Win11 Pro, nothing is installed except Spotify and the latest Cable drivers. (I have a custom audio-intercept application on the PC, but it is a zero-install type of app, and its presence is unrelated to this problem, and it is not running when any of this happens.) Edit: Since HDMI is involved, in case it matters, this is a miniPC with an integrated GPU: Miniforums UM790 Pro with an AMD Ryzen9 7940HS CPU and an AMD Radeon 780M GPU.
These are the before and after control panel screenshots, but I don't see anything different. All settings are at the installed defaults.