USB audio on the Raspberry Pi is pretty useless thanks to lost USB packets. A much better solution for audio is to use the I2S bus via add-on boards such as the Wolfson. Unfortunately the Wolfson nev
Is it any more than a CODEC chip? They use SPI or similar and DSP chips have custom interfaces to make the most of them. So the RPi wit its fast serial interface should cope with most CODECs.
No, just the chip, a regulator (I think) and a handful of passive components on the input and output. Nothing much to it - a low cost board. -- Paul Nicholson --
Hi Paul, USB audio on the Raspberry Pi is pretty useless thanks to lost USB packets. ... Confirmed. Unfortunately the Wolfson never worked with the quad core RPi. I'm running an experimental remote r
I waited around for a year for the drivers to get included in Raspbian, then gave up. Perhaps I should have another look at it. Thanks for the warning about the SD cards, that's something to bear in
Very interesting! 6 synchronous sampled inputs, that's the perfect system for the tree. I can imagine the power consumption is even lower than my 2 stereo USB soundcards. 2 loops + 1x E field + PPS+N
I realised that the input and output caps couldn't be the cause of the temperature dependence: the signal and reference frequencies are so far from the corner frequency. It looks like the problem is
Another update to EbSynth, now at version 0.7a http://abelian.org/ebnaut/ebsynth.shtml Now compensates properly for changing delay of the output buffer as the sample rate wanders. A temperature chang
Paul, Thanks for posting your findings on this topic. Plenty of the Audio Injector boards on local Amazon so I bought four in hopes that your tests would prove favorable. Thanks for the favorable res
...they are available again, https://www.amazon.co.uk/gp/product/B01HBC8CJ0/ however that's in UK, i didn't find them in amazon.de so far. However i'm waiting for the device with 6 inputs anyway :-)
In three days of testing EbSynth on the Audio Injector and RPi 2 there has been two sound card input overruns. These occur when the program cannot read the input buffer fast enough and it fills up. T