Re: [LAD] ALSA frustration

From: Patrick Shirkey <pshirkey@email-addr-hidden>
Date: Tue Apr 22 2014 - 13:04:27 EEST

On Tue, April 22, 2014 5:44 am, Fons Adriaensen wrote:
> For the N-th time I've set aside a day to try and read
> some of the ALSA documentation. For the N-th time I've
> completely lost my way in a web consisting of
>
> * The complete lack of any documentation that
> explains the concepts, the big picture, and
> the terminology.
>
> * Completely useless docs, of the form:
>
> function xxx_set_yyy (parm_zzz)
> sets the yyy of xxx to zzz.
>
> or similar, in other words something generated
> automagically and completely uninformative and
> redundant. In particalur if it's impossible to
> find out what yyy is supposed to be or do in
> the first place.
>
> * Uncomprehensible English.
>
> * When trying to learn something from actual
> source code or examples, layer upon layer of
> syntactic sugar making it virtually impossible
> to understand what's going on.
>

Cleaning up this stuff would make a good project for some students to get
involved with. I wonder if there are any university professors who could
organise such a project?

Otherwise we (LAD) could pitch it to SUSE/Ubuntu/redhat/etc... or the
Linux Foundation as something that needs some funding support.

>
> All this more than ten years after ALSA was
> announced. I *do* understand those hardware
> manufactureres who just refuse to try and
> write an ALSA driver.
>

Alsa-devel is a very heavy traffic list. There are a lot of companies
providing support but they seem to be mostly mobile chipset drivers.

> In this case my very humble endeavour was just
> to find out if or not it would be possible to
> create something similar to the alsa_jack plugin
> that would actually present itself as a sound
> card, so that (badly written) apps would be
> prepared to use it.
>
> If someone knows the answer to that question
> and can also explain it I'll commend him/her
> in my prayers.
>
>
> --
> FA
>
> A world of exhaustive, reliable metadata would be an utopia.
> It's also a pipe-dream, founded on self-delusion, nerd hubris
> and hysterically inflated market opportunities. (Cory Doctorow)
>
> _______________________________________________
> Linux-audio-dev mailing list
> Linux-audio-dev@email-addr-hidden
> http://lists.linuxaudio.org/listinfo/linux-audio-dev
>

--
Patrick Shirkey
Boost Hardware Ltd
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Tue Apr 22 16:15:01 2014

This archive was generated by hypermail 2.1.8 : Tue Apr 22 2014 - 16:15:02 EEST