Moode Forum
[IDEA] Add usb audio input for Audio Technica lp60xusb - Printable Version

+- Moode Forum (https://moodeaudio.org/forum)
+-- Forum: moOde audio player (https://moodeaudio.org/forum/forumdisplay.php?fid=3)
+--- Forum: Feature requests (https://moodeaudio.org/forum/forumdisplay.php?fid=8)
+--- Thread: [IDEA] Add usb audio input for Audio Technica lp60xusb (/showthread.php?tid=4343)



Add usb audio input for Audio Technica lp60xusb - csezoli21 - 10-15-2021

Please Add usb audio input for Audio Technica lp60xusb turntable.


RE: Add usb audio input for Audio Technica lp60xusb - Tim Curtis - 10-15-2021

Raspberry Pi USB ports are output only.


RE: Add usb audio input for Audio Technica lp60xusb - robiwan - 11-05-2021

(10-15-2021, 07:10 PM)Tim Curtis Wrote: Raspberry Pi USB ports are output only.

You mean in moOde? Because there is nothing preventing you from streaming USB input to USB output on a Pi. In fact, it would be nice to be able to have a "Audio In" for generic USB cards having line in and line out. In moOde Smile


RE: Add usb audio input for Audio Technica lp60xusb - Tim Curtis - 11-05-2021

Correct. In moOde there is no support for capturing audio input from USB connected devices. It can prolly be done but I don't know what software components are needed or what the pipeline looks like.


RE: Add usb audio input for Audio Technica lp60xusb - moodenigo - 05-29-2022

(11-05-2021, 11:50 AM)Tim Curtis Wrote: Correct. In moOde there is no support for capturing audio input from USB connected devices. It can prolly be done but I don't know what software components are needed or what the pipeline looks like.

It would be interesting to revive this. If moOde/Pi could be seen as a USB DAC, it could act as an equaliser for also other USB sources (and with a hub one could in fact use it to connect several usb sources to a single dac with a single USB port)

 Roberto


RE: Add usb audio input for Audio Technica lp60xusb - Tim Curtis - 05-29-2022

IIRC this needs a USB mode called "Gadget mode" to be supported by the kernel. I think it's partially or mostly there in the 4.18 branch but I could be wrong.