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(a)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