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