[alsa-devel] [PATCH 2/2] alsa-lib: bring pcm.h and pcm.c in sync with the kernel list

Jussi Laako jussi at sonarnerd.net
Fri Apr 5 22:53:13 CEST 2013

> On 04/05/2013 10:59 PM, Andreas Koch wrote:
> However, they are interpreting the ASIO spec for DSD differently.  They
> express buffer size in samples, which means that for DSD it is measured
> in bits.

One more thing.. So the logic should go like this:

DSD sample -> 1-bit -> sample rates in bits per second -> buffer and 
latency sizes in bits.


DSD sample -> 8-bit -> sample rates in bytes per second -> buffer and 
latency sizes in bytes.

But please, please, don't mix bits and bytes in the API, always use only 
either of these.

	- Jussi

More information about the Alsa-devel mailing list