That's cool.Did anyone test this? they have a direct usb add on now, so no need for the raspberry pi!
This one, in beta test at the moment? Documentation's sparse to say the least. Why is this better than using a Pi Zero to do the usb to i2s conversion at 1/5th the price?Did anyone test this? they have a direct usb add on now, so no need for the raspberry pi!
This one, in beta test at the moment? Documentation's sparse to say the least. Why is this better than using a Pi Zero to do the usb to i2s conversion at 1/5th the price?
You can configure the Pi Zero as a usb audio gadget and it'll appear as a UAC2 audio device to the PC. It'll even get its power over USB. On the Pi Zero the PC looks like a USB audio source. You can pass this direct to the i2s audio device, or do some processing in between, such as passing it through BruteFIR. The limitation is that audio gadget mode currently presents only one bit depth and sample rate to the PC. You have to unload the gadget module then reload with the new settings if you want to change, and the PC will see this as the audio device effectively being unplugged and plugged in again.That card will present itself as an USB audio device when plugged to PC USB port. Not the case with Pi Zero.
You can configure the Pi Zero as a usb audio gadget and it'll appear as a UAC2 audio device to the PC. It'll even get its power over USB. On the Pi Zero the PC looks like a USB audio source. You can pass this direct to the i2s audio device, or do some processing in between, such as passing it through BruteFIR. The limitation is that audio gadget mode currently presents only one bit depth and sample rate to the PC. You have to unload the gadget module then reload with the new settings if you want to change, and the PC will see this as the audio device effectively being unplugged and plugged in again.
sudo modprobe g_audio c_srate=192000 c_ssize=4 p_srate=48000 p_ssize=2
The generic OTG/gadget setup is covered in Andrew Mulholland's Gist.
I don't think so - as I understand it that port is connected to a usb hub that in turn connects to the ethernet and USB A sockets on the various B models. The power socket may use a micro-B on those, but it's just a power socket. It might work on the Pi 4 as I understand the Type C socket is connected to an OTG interface on the processor, and the mistaken resistor wiring identifies it as an audio device.Would the same procedure work for RPI 3 B+?