From alsa-user-owner@alsa.jcu.cz  Mon Apr 13 20:50:33 1998
Received: from entry.jcu.cz (perex@entry.jcu.cz [160.217.1.111])
	by marvin.jcu.cz (8.8.8/8.8.8) with SMTP id UAA13361;
	Mon, 13 Apr 1998 20:50:19 +0200
Date: Mon, 13 Apr 1998 20:50:19 +0200 (MET DST)
From: Jaroslav Kysela <perex@jcu.cz>
To: alsa-devel@alsa.jcu.cz
cc: alsa-user@alsa.jcu.cz
Subject: ALSA driver 0.0.11
Message-ID: <Pine.LNX.3.96.980413202601.19647D-100000@entry.jcu.cz>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Reply-To: alsa-user@ultra.jcu.cz
Sender: alsa-user-owner@alsa.jcu.cz
Precedence: list

Hi!

	Things looks like to going some stable state for mixer and digital
audio interfaces. Version 0.0.11 of driver fixes many bugs and add all
requested features (without non-exclusive access to digital audio device -
I'm sorry, but I'm still thinking that place for this feature is in
library).
	Interface /proc/sound was heavy extended for loopback interfaces
(digital audio data should be now read in unlimited number of streams) and
for mixer settings and pcm status. Mixer settings should be now read /
write using /proc/sound/0/mixer0 (etc.) files. This allows perfectly
restore mixer settings after sound modules are loaded and store mixer
settings in system shutdown. File utils/sound.init contains demo rc script
which is designed for RedHat 5.0, but it should works in other
distributions, too. Note that all mixer channels are muted now by
default!!!
	My work is now done for digital audio, mixer and driver's kernel
design. I think that is now time to release stable 0.1.0 driver and begin
with work on other things (MIDI, timers, synthesizer etc...). Note: Last
time to change pcm & mixer interfaces!!! I think that from this point can
begin work of libraries and applications (user space) programmers.
	Please, report all trouble with driver, library and utilities.
Thank you....

						Jaroslav

driver
------

0.0.10 -> 0.0.11

* fix for PCM OSS emulation (groove demo now works ok)
* fixes for spin lock support
* new 2.1 SMP kernels should be now detected ok
  - use 2.1.95+ kernels for SMP
  - previous kernels have bug caused by spinlocks (total hangup)
+ added GPL notice to all source files
* recoded export-symbols script to C program
* extended info interface (two info types - text & data)
+ added /proc interface to PCM record & playback channels
  - digital audio data now should be read back
  - added /proc/sound/#/pcm# interface
* fixes in native PCM
* fixes in cs4231.c (calibration)
+ added INSTALL file (and removed doc/kerneld.txt and doc/kmod.txt)
+ added /proc/sound/#/mixer# interface for read and write mixer settings
* all mixer channels are now set to minimum value and muted by startup
  - look to utils/sound.init script how can be handled mixer settings in
    rc scripts

library
-------

0.0.7 -> 0.0.8

* added LGPL notice to all source and header files

utilities
---------

0.0.1 -> 0.0.2

* fixed small bug in aplay in command line parsing
* fixed fragment size allocation for low rate files in aplay
* a little bit corrected output from Mixer

-----
Jaroslav Kysela <perex@jcu.cz>
Academic Computer Centre, University of South Bohemia
Branisovska 31, C. Budejovice, CZ-370 05 Czech Republic


