What is the effective total USB speed the Pi can handle? Do the SD and Ethernet go over the USB circuitry?
I am asking this because I want to connect a 192khz/24bit DAC via USB.
I think there is a misunderstanding; I don't want to capture audio with the Pi, but play audio with the Piredhawk wrote:The Pi also has problems recording from USB audio capture devices with certain sample rates http://www.raspberrypi.org/forums/viewt ... 63&t=79402
I have no idea how reliable 24bit 192kHz capture would be - as a guess probably not very well.
If you serious need to record in this format then you're better off using a Wolfson audio card instead.
Richard S.
Better use HDMI audio for this. If your Monitor/Receiver supports it, it will be played without too much stress for the CPU.JustCurious wrote:I think there is a misunderstanding; I don't want to capture audio with the Pi, but play audio with the Piredhawk wrote:The Pi also has problems recording from USB audio capture devices with certain sample rates http://www.raspberrypi.org/forums/viewt ... 63&t=79402
I have no idea how reliable 24bit 192kHz capture would be - as a guess probably not very well.
If you serious need to record in this format then you're better off using a Wolfson audio card instead.
Richard S.
JustCurious wrote:When I roughly calculate 192khz/24bit stereo load, in (WiFi dongle), and out (DAC), then I come to approximately 20 to 30 Mbit/sec, which is largely below the theoretical limit of 480 Mbit/s. I estimate this wouldn't be a very big load for the Pi, or am I mistaking?
It is a HS async DAC.jdb wrote:It depends if your device is a USB full-speed or high-speed device.
192kHz/24bit exceeds the bandwidth capacity of the full-speed bus. If your device is receiving uncompressed audio then it must be a USB2.0 high-speed device. High-speed isochronous devices put far less strain on the host software than full-speed, but even so a high resolution audio DAC is not usually a problem when running at full-speed.