[alsa-devel] [PATCH 0/3] ALSA: snd-usb: Some small fixes to make Playback Design products work
jussi at sonarnerd.net
Fri Mar 22 20:37:06 CET 2013
On 03/22/2013 10:11 AM, Daniel Mack wrote:
> Ah, interesting. So what *are* you using right now for your transport in
> userspace? Is your application abusing standard PCM interfaces that are
> 'known' to be in fact DSD? How do other DACs expose their interfaces in
> the Linux world, and which ones did you test your application with?
Yes, it's abuse of PCM (hw) interface, I'm using the DoP specification
as referred to in another post. All the DSD DACs that currently work
with Linux support this. Quite many at the moment in fact and more
coming all the time.
There's at least devices from Mytek, Fostex, Benchmark and Sonore/exD
that work with this setup. And I believe also Chord, but I haven't got
chance to test it yet.
Mytek has a vendor specific interface (RigiSystems USBPAL) that could
utilize a separate raw DSD sample format.
Plus I have some of my own experiments implementing DSD on an ARM based
SoC where there's no need use DoP, but now I need to use custom hack for
the raw data. Thus sooner there's some officially defined ALSA formats,
less likely it becomes fragmented set of different incompatible hacks.
That would be a headache and nightmare for application developers.
More information about the Alsa-devel