shaocaholica
Head-Fier
- Joined
- Oct 3, 2013
- Posts
- 88
- Likes
- 11
Couldn't a lot of timing issues be solved with a packet based audio protocol instead of more expensive components with tighter tolerances? Isn't that the engineering way?
By packet based I mean with send and receive buffers that can mitigate any error correction hiccups on poor quality data cables or EMI. The receive buffer can also feed the DA converter on its own clock completely isolating the DAC clock from the USB source clock.
This is essentially how all streaming media works to account for data loss.
So you'd lose out on pure realtime audio but gain by being more more confident that there's no data loss all the way to the DA regardless of a lot of factors.
By packet based I mean with send and receive buffers that can mitigate any error correction hiccups on poor quality data cables or EMI. The receive buffer can also feed the DA converter on its own clock completely isolating the DAC clock from the USB source clock.
This is essentially how all streaming media works to account for data loss.
So you'd lose out on pure realtime audio but gain by being more more confident that there's no data loss all the way to the DA regardless of a lot of factors.