On 12/20/20 9:44 AM, Bill Barry wrote:
Okay, I think you have already looked at this, but here is what I have
seen. If I have my monitor connected with an HDMI cable the sound
system automatically thinks there are speakers on the monitor and
switches the output to those non-existent speakers. I have to open the
PulseAudio Volume Control and go to configuration and choose off for
that HDMI audio device. The same thing might be happening with your
USB turntable. PulseAudio might think it is an output device.
When this machine (ENU1) was in the living room it was connected to the
TV with an HDMI cable. However, the sound was still output through the
analog jack. Now that I have it up in my office, the second monitor is
connected with a DVI cable.
Thinking there might be something to be seen I ran lsusb on ENU1:
rsteff@ENU-1:~$
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 005: ID 03f0:0024 Hewlett-Packard KU-0316 Keyboard
Bus 003 Device 006: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 003 Device 003: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
rsteff@ENU-1:~$
Then I plugged in the USB cable from the turntable. The sound stopped
coming out the speakers lsusb reported this:
rsteff@ENU-1:~$
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 009: ID 08bb:2900 Texas Instruments PCM2900 Audio Codec
Bus 003 Device 005: ID 03f0:0024 Hewlett-Packard KU-0316 Keyboard
Bus 003 Device 006: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 003 Device 003: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
rsteff@ENU-1:~$
After that I unplugged the turntable and the Texas Instruments line was
not present in the output of lsusb. (I did this a number of times so
when I ran dmesg and saw this, some of the numbers may have changed.)
[103362.376311] usb 3-7: new full-speed USB device number 8 using xhci_hcd
[103362.527313] usb 3-7: New USB device found, idVendor=08bb,
idProduct=2900, bcdDevice= 1.00
[103362.527318] usb 3-7: New USB device strings: Mfr=1, Product=2,
SerialNumber=0
[103362.527320] usb 3-7: Product: USB Audio CODEC
[103362.527323] usb 3-7: Manufacturer: Burr-Brown from TI
[103362.539383] input: Burr-Brown from TI USB Audio CODEC
as
/devices/pci0000:00/0000:00:14.0/usb3/3-7/3-7:1.3/0003:08BB:2900.000C/input/input26
[103362.596633] hid-generic 0003:08BB:2900.000C: input,hidraw2: USB HID
v1.00 Device [Burr-Brown from TI USB Audio CODEC ] on
usb-0000:00:14.0-7/input3
[103383.154901] usb 3-7: USB disconnect, device number 8
With the turntable unplugged PulseAudio sees a port labeled Line Out
(plugged in). When I plug in the turntable it adds a section for PCM2900
Audio Codec Analog Stereo in a port labeled Analog Output. The Line Out
(plugged in) section is still there. BTW, I also tried powering up the
turntable, but it had no effect.
Now my question is, is there a way to change the behavior?
--
Regards,
Dick Steffens
_______________________________________________
PLUG: https://pdxlinux.org
PLUG mailing list
[email protected]
http://lists.pdxlinux.org/mailman/listinfo/plug