CSL-0.1.1 Release
- From: Stefan Westerfeld <stefan space twc de>
- To: gnome-announce-list gnome org, gnome-hackers gnome org, soundserver XFree86 Org, xdg-list freedesktop org, kde-core-devel kde org, kde-multimedia kde org, linux-audio-dev ginette musique umontreal ca
- Subject: CSL-0.1.1 Release
- Date: Wed, 18 Apr 2001 18:08:17 +0200
This is the initial release of CSL - the Common Sound Layer.
The scope of CSL can roughly be summarized as:
Helping all applications out there that currently contain a
variety of platform specific notoriously non-portable audio code.
On the one hand, CSL provides sufficient abstraction of platform specific
details, where we took extreme care to maintain full-fledged access to
the features offered by the APIs being wrapped, such as:
- similar performance to platform specific code
- latency management
- full duplex capabilities.
On the other hand, CSL is intended to help application developers
in the process of adoption of sound server technology through the same
API that wraps platform specific adio access code.
Based on a unified API that abstracts audio IO backends, such as sound
server streams or kernel device accesses, seemless integration of
multiple concurrent sound clients and interoperation thereof, can be
achived.
CSL-0.1.1 is available for download from:
http://www.arts-project.org/download/csl-0.1.1.tar.gz
CSL-0.1.1 also requires arts-0.5.2 which is available from:
http://www.arts-project.org/download/arts-0.5.2.tar.gz
This is a an unstable preview release and should not be used in
production. Only minimal testing has been done, and we expect that
bugs and portability problems remain at this point.
Bug reports and comments about this version of CSL should be sent to
timj gtk org and stefan space twc de
Overview of features in CSL 0.1.1:
* sound driver abstraction, currently provides CSL/PCM API
backends:
- OSS driver
- aRts driver
* working implementation of required aRts/MCOP communication in C
* supports ARTS_SERVER/ARTS_COOKIE environment variables for aRts
connections and authentification
* supports OSS_DEVICE environment variable for OSS driver
* utility programs:
- cslcat: outputs a sound stream in a given format
- testsine: generates a sine function in a given format
* first stab at recording in the CSL::Adapter
--
-* Stefan Westerfeld, stefan space twc de (PGP!), Hamburg/Germany
KDE Developer, project infos at http://space.twc.de/~stefan/kde *-
_______________________________________________
gnome-hackers mailing list
gnome-hackers gnome org
http://mail.gnome.org/mailman/listinfo/gnome-hackers
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]