John N9ZL <jbrooks@...>
I run 3 radios at once, an IC-7600, an IC-7300 and an IC-9700 in 3 different instances of WSJT-X 2.4.0-rc1 with Linux Mint 20.1 (based on Ubuntu). I use the --rig-name option on the command line as explained in the manual for running multiple instances. The radios are all USB connected.
I have lots of problems managing the sound devices. They change names, configs that worked fine for days suddenly stop working, sound cards disappear from the list, the 2m IC-7900 instance will suddenly start displaying the same 40m audio that the IC-7600 is displaying after having worked fine for hours. Weirdness like that. Sometimes they work fine all day.
Part of the config confusion is due to how linux manages USB audio devices. The names WSJT uses for the audio devices will vary depending on the order in which the devices are discovered by the OS. So depending on what order you plug them in, the audio names will move around between different radios. They should always get discovered after a reboot the same order, so make sure everything is plugged in and turned on before rebooting.
I've tried using the Burr-Brown settings you listed below but I find after a while they will sometimes suddenly stop working, and then go missing in WSJT-X even after a reboot.
I have better luck with the hw:CARD=CODEC,DEV=0 entries for both transmit and receive. But the system volume control doesn't appear to change the levels on those devices. That can be a problem on the IC-7600 since output USB level can't be changed on the radio so the level stays in the red, but it seems to work. I change the USB levels in the other radios themselves where possible. The CODEC card name changes for each radio. CODEC for the first, CODEC_1 for the second, CODEC_2 for the third.
"head -1 /proc/asound/CODEC/stream0" "head -1 /proc/asound/CODEC_1/stream0" and "head -1 /proc/asound/CODEC_2/stream0" is useful to me in figuring out which USB port is assigned to which sound device when using the hw:CARD=CODEC,DEV=0 device.
Also, a hint for reliable CAT control on linux Mint/Ubuntu, use the names in /dev/serial/by-id for the CAT control. These entries have the model of the radio in the name, and they link to the correct /dev/tty devices even when they get reordered.
73, John N9ZL
On 2/20/21 2:43 PM, Pa3gcu wrote: