On Tue, 2022-01-18 at 09:26 -0700, stan via users wrote:
On Tue, 18 Jan 2022 13:44:31 +0000 Patrick O'Callaghan pocallaghan@gmail.com wrote:
I have an iRig2HD audio converter plugged into a USB socket, and am attempting to set up Guitarix (from the Fedora repo) as an effects tool for an electric guitar. Guitarix is designed to be used with the Jack audio platform, and F35 supplies a Pipewire alternative which seems to work correctly for input, i.e. I can see the input signal in the Guitarix monitor. I can also output to the PCs sound card, generate effects etc. However I can't produce output to the USB port, though the connected hardware is enabled and recognised. I get these errors in the journal:
Jan 18 13:30:29 Bree pipewire[2535]: pw.node: (alsa_output.usb-IK_Multimedia_iRig_HD_2-00.analog-stereo-49) start node error -32: Broken pipe Jan 18 13:30:30 Bree pipewire[2535]: spa.alsa: front:3: snd_pcm_start: Broken pipe Jan 18 13:30:30 Bree pipewire[2535]: spa.audioadapter: 0x55f6abcba528: can't send command 2: Broken pipe
This may be a permissions problem or something else.
Any ideas?
Nothing definitive. I notice that the sound is being sent to front:3 from the alsa error. Is it possible that it should be going to another subdevice? The other subdevices available will be shown by aplay -lv
Apparently Card 3 is the iRig on the USB port:
$ aplay -lv **** List of PLAYBACK Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: ALC887-VD Analog [ALC887-VD Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: NVidia [HDA NVidia], device 10: HDMI 4 [HDMI 4] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: NVidia [HDA NVidia], device 11: HDMI 5 [HDMI 5] Subdevices: 1/1 Subdevice #0: subdevice #0 card 3: i2 [iRig HD 2], device 0: USB Audio [USB Audio] Subdevices: 0/1 Subdevice #0: subdevice #0
Moving to a different USB port makes no difference, unsurprisingly.
poc