[alsa-devel] SALSA-Lib version 0.0.1 release
Hi all,
I created a small replacement of ALSA-library, mainly for embedded systems with limited resources. The library is named as "SALSA-Lib" (too easy, eh?)
It has no plugin layer but only hw layer, thus no sexy features like dmix and format conversions are available. It supports no shiny and complex configuration files. And it supports no sequencer. The only goal of this library is the reduction of the size of library and running binaries by inlining functions with direct syscalls.
The library is designed to be source-level API compatible with the normal alsa-lib 1.0.14. Note that it is _not_ designed to be binary-compatible at all, and it will be never so.
The first released version 0.0.1 is available at:
ftp://ftp.suse.com/pub/people/tiwai/salsa-lib/salsa-lib-0.0.1.tar.bz2
The package is released under LGPL as well as the original alsa-lib.
I've tested it only on i386, and tests on other architectures would be greatly appreciated.
(And, no, I didn't make it on HG tree yet.)
Takashi
On 06/04/2007 04:28 PM, Takashi Iwai wrote:
I created a small replacement of ALSA-library, mainly for embedded systems with limited resources. The library is named as "SALSA-Lib" (too easy, eh?)
No. Too cute perhaps, but I like it anyway...
Thank you for this. Other than embedded use it's also going to be useful as educational material for someone who wants to understands the basics of the kernel/user interface.
Rene.
On Monday 04 June 2007 15:28, Takashi Iwai wrote:
Hi all,
I created a small replacement of ALSA-library, mainly for embedded systems with limited resources. The library is named as "SALSA-Lib" (too easy, eh?)
Maybe...have you seen:-
http://fgbrs.lip6.fr/salsa/Software/index.php
http://www.cs.cornell.edu/Courses/cs501/2000fa/project-folder/SALSA.html
and Mail-Salsa?
Good project though!
Alan
On Mon, 2007-06-04 at 16:28 +0200, Takashi Iwai wrote:
Hi all,
I created a small replacement of ALSA-library, mainly for embedded systems with limited resources. The library is named as "SALSA-Lib" (too easy, eh?)
Just added it to OpenEmbedded so arm/ppc/mips etc guys can take a look.
It builds on arm BTW but I havent used it.
Graeme
On Mon, 04 Jun 2007 16:28:30 +0200 "Takashi Iwai" tiwai@suse.de wrote:
Hi all,
I created a small replacement of ALSA-library, mainly for embedded systems with limited resources. The library is named as "SALSA-Lib" (too easy, eh?)
dude, u rawk my world! :-) thankyou very much!!!
It has no plugin layer but only hw layer, thus no sexy features like dmix and format conversions are available. It supports no shiny and complex configuration files. And it supports no sequencer. The only goal of this library is the reduction of the size of library and running binaries by inlining functions with direct syscalls.
This has the possibility of being an absolutely marvelous thing.
The library is designed to be source-level API compatible with the normal alsa-lib 1.0.14. Note that it is _not_ designed to be binary-compatible at all, and it will be never so.
The first released version 0.0.1 is available at:
ftp://ftp.suse.com/pub/people/tiwai/salsa-lib/salsa-lib-0.0.1.tar.bz2
The package is released under LGPL as well as the original alsa-lib.
I will try and put it to use after i get my current product issue resolved.
I've tested it only on i386, and tests on other architectures would be greatly appreciated.
(And, no, I didn't make it on HG tree yet.)
Takashi _______________________________________________ Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
participants (5)
-
Alan Horstmann
-
Graeme Gregory
-
John L. Utz III
-
Rene Herman
-
Takashi Iwai