Now I have

  • A: Desktop PC with Arch Linux

  • B: Raspberry Pi 3 with Raspbian Buster connected with a speaker

and I'd like to use B as a wired speaker of A. By "wired", I mean that A and B are connected via a USB cable or an 3.5mm audio cable (but not via bluetooth).

Is it possible? I can find many explanations how to use a Raspberry Pi as a bluetooth speaker, but cannot find the wired version.

enter image description here

  • 1
    RPi have no audio input on 3.5mm but only audio output .
    – Ephemeral
    May 11, 2020 at 16:15
  • I think it should be possible on a RPi Zero or RPi4 with OTG USB.. but why would you want to do it? you could get a much superior quality with a usb DAC which just works out of the box. The Sound Blaster Play!3 is very affordable. But maybe you should take a look at Topping and other competitors in the 100-150$ range. Cheers
    – Valentino
    Feb 8, 2021 at 21:04

2 Answers 2


There is a g_audio driver which allows Linux systems with USB OTG support to show up as audio devices on the USB host.

You won't be able to do it on a Pi 3 though, you'll need a Pi 4 or a Zero which support OTG.


As Emphemeral stated in his comment, the Raspi has no wired audio input natively except for using I2S with the IO pins. But if you want to use USB or a 3.5 mm audio jack, a sound card might be an option.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.