VS1003 PCM Output Latency

Writing software that inputs and/or outputs audio and performs DSP algorithms such as filters, new codecs or audio effects.
Post Reply
Posts: 1
Joined: Mon 2020-11-30 17:51

VS1003 PCM Output Latency

Post by williamkalfelz »

Hello guys. Please, I would like to know what's the buffer size when handling PCM data and sending to the output. Can I adjust the buffer size to as low as possible? I need as low-latency as possible. Also, is there some code to read SPDIF and use that as PCM data and send to the output? And finally, I have the VS1003B board, what's the B stands for?

User avatar
VLSI Staff
Posts: 1783
Joined: Thu 2010-07-15 16:04

Re: VS1003 PCM Output Latency

Post by pasi »

The B in vs1003b is the firmware version indicator. You can guess from B that there has been a private vs1003a prototype before the vs1003b production version.

The DAC FIFO is 2048 stereo samples, the SDI FIFO is 1024 words. See http://www.vsdsp-forum.com/phpbb/viewto ... =11&t=1463

For smaller latency you would need custom application. See the DAC Mode Application from http://www.vlsi.fi/en/support/software/ ... tions.html .
Visit https://www.facebook.com/VLSISolution VLSI Solution on Facebook
Post Reply