RaspberryPi 4 + Digirig + WSJT-X Transmit audio not playing back via Digirig

I am currently using a RaspberryPi 4, which was just built today. I got just about everything working - My G90’s audio is making to WSJT-X and decoding OK.
But, when I transmit, my audio is coming out of the analog jack on the side of the PI and not via the Digirig.

lsusb shows this:

root@*:/etc/default# lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 10c4:ea60 Silicon Labs CP210x UART Bridge
Bus 001 Device 004: ID 0d8c:013c C-Media Electronics, Inc. CM108 Audio Controller
Bus 001 Device 003: ID 0424:2412 Microchip Technology, Inc. (formerly SMSC) Hub
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

So it sees the CM108. The weird thing is that in WSJT-X, I see the input device that’s working (alsa_input.usb.C-Media_Electronics_Inc_USB_Sound_Device-00.monofailback).

I don’t see a similar output device.

When I run #alsamixer, I see both devices. On another web post, another user suggested installing the PulseAudioVolumeControl, starting the transmit, and then changing the destination in PulseAudio. I couldn’t locate a place to change the output.

So I’m stuck. If it matters, I am using WSJT-X Improved Plus v2.7.1-devel 241014-RC7. So yes, a bleeding edge version.

I may try downgrading to a release version and see if it makes any difference.

Let’s try isolating the issue between WSJT-X and OS.
Can you get audio out of Digirig using any other software?

1 Like

I am running into the exact same issue using the Xiegu DE-19 a Xiegu made digirig clone. i dont understand why the usb audio shows up for both the input and the output in the input drop down for sound card but on the output side there is no choice for the C-Media_electraonics_Inc_USB_Sound_device.