Hello all,

        here are my next goals for the ALSA library development (short 
term). I invite all developers to comment these directions.

* create ordinary pcm & mixer interfaces
  - proposed headers are in current CVS
    - alsa-lib/include/pcm_ordinary.h
    - alsa-lib/include/mixer_ordinary.h
  - intended applications are
    - simple playback & recorders
    - DVD players
    - VoIP (and other audio conferencing) applications
    - very simple mixer applications
* investigate a lisp integration to the current configuration syntax
  - we need to describe the relations between high level abstract
    layer (ordinary mixer) and current universal controls (very lowlevel);
    it seems that the simple configuration is not able to describe
    these (in most cases) very complicated paths
  - note that describing of these relations might be used also for
    another mixer interfaces (simple mixer for example)
  - I don't rely on lisp, but what another interpreter with function
    definition has only 22kB binary (slisp-1.2 - i686)?
* initiate a development of a graphical tool which will manage
  the alsa configuration files (~/.asoundrc)
  - we need a rapid development tool; I slowly became a fan of python and
    Qt has rich number of widgets; python + PyQt seems to me a good idea
  - using python requires to write a GPLed ALSA 0.9 -> python wrapper

                                                Jaroslav

-----
Jaroslav Kysela <[EMAIL PROTECTED]>
Linux Kernel Sound Maintainer
ALSA Project, SuSE Labs




-------------------------------------------------------
This SF.Net email is sponsored by: INetU
Attention Web Developers & Consultants: Become An INetU Hosting Partner.
Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission!
INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to