Re: [Jack-Devel] About ALSA drivers for Firewire sound devices

PrevNext  Index
DateWed, 29 Jan 2014 22:39:48 +0000
From Chris Goddard <[hidden] at oofus dot co dot uk>
To[hidden] at lists dot jackaudio dot org
In-Reply-ToJonathan Woithe Re: [Jack-Devel] About ALSA drivers for Firewire sound devices
Follow-UpJonathan Woithe Re: [Jack-Devel] About ALSA drivers for Firewire sound devices
Ah, I see. Thanks for the explanation. So does that distil down to : for 
full support of a device ALSA and FFADO will exist together. ALSA 
achieving the streaming and then FFADO looking after the user side of 
things. ie working together. Or could it be that a user could still make 
a decision to use either FFADO or ALSA ?

Cheers

Chris

On 29/01/14 22:33, Jonathan Woithe wrote:
> On Wed, Jan 29, 2014 at 03:24:58PM +0000, Chris Goddard wrote:
>> What is the point of FFADO continuing to exist if these drivers are
>> going to become part of ALSA ?
>
> Several reasons.  Probably most importantly, the complex mixer and DSP
> requirements of many of these devices mean it will be much easier and more
> practical to maintain mixer functionality separately (there being no
> technical requirement that device mixer/DSP control be in the kernel along
> side the streaming code).  FFADO will exist to support this endeavour.
> Secondly, at least during the transition time I expect FFADO to provide a
> point of contact for users and developers of the firewire streaming code,
> since it doesn't seem right that the ALSA lists be taken up with much of the
> support issues which I expect to crop up.  We'll see how this pans out in
> practice.
>
> Finally, while Takashi's work covers the streaming functionality of a number
> of device families, others will continue to be supported via FFADO until
> time permits a port of their streaming code into the kernel.  The most
> significant of these are the RME and MOTU devices.  My plan is to work on
> these during the course of this year now there is a functional streaming
> driver I can use as a reference.  I am unable to give an ETA for this
> at present though.
>
> Regards
>    jonathan
>
PrevNext  Index

1391035196.595_0.ltw:2,a <52E98334.2090404 at oofus dot co dot uk>