From alsa-devel-owner@alsa.jcu.cz  Mon Dec 28 14:14:17 1998
Received: from entry.jcu.cz (IDENT:perex@entry.jcu.cz [160.217.1.111])
	by marvin.jcu.cz (8.9.1a/8.9.1) with SMTP id OAA01667
	for <alsa-devel@alsa.jcu.cz>; Mon, 28 Dec 1998 14:08:31 +0100
Date: Mon, 28 Dec 1998 14:08:30 +0100 (CET)
From: Jaroslav Kysela <perex@jcu.cz>
To: alsa-devel@alsa.jcu.cz
Subject: driver and library 0.3.0pre1 released
Message-ID: <Pine.LNX.3.96.981228132901.14225A-100000@entry.jcu.cz>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Reply-To: alsa-devel@alsa.jcu.cz
Sender: alsa-devel-owner@alsa.jcu.cz
Precedence: list

Hi all!

	Driver 0.3.0pre1 is out with first version of last missing major
feature - sequencer. Sequencer code comes from Frank van de Pol's
sequencer prototype, but it contains many enhancements, fixes and cleanups
now. I hope that sequencer code is now pretty useable althrough some 
things should be still changed in near future.

What's new?
  - added native ISA Plug & Play support (I hope that this feature solve
    most of configuration problems with some complicated ISA PnP
    soundcards).
  - sequencer
    - 8 independend queues
    - up to 192 clients (128 in kernel space, 64 in user space)
    - up to 256 channels
    - timer with resolution 250Hz (if available with hardware, should be
      configurable in future)
    - MIDI Synth kernel client

Near future?
     We need help with cleanups of sequencer API. Mainly event types are
still open and some ioctl commands should be extended. We need also
add synchronization between queues and other devices (PCM for example).
Wavetable drivers...
     APPLICATIONS, APPLICATIONS, APPLICATIONS!!! Is on this list some
programmer which will write native midi player?

Test program is available in alsa-lib package - alsa-lib/test/seq.c.
Mainly commands like './seq decoder r64.0' or './seq sender 64.0' shows
real power of ALSA sequencer. Note that all commands should be run
more times (up to queues limit).

OK, report, please, all bugs, ideas etc..

						Jaroslav

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


