Subject: [linux-audio-dev] [ANN] New ALSA 0.9.0 howto
From: Dr. Matthias Nagorni (mana_AT_suse.de)
Date: Wed Mar 27 2002 - 20:01:28 EET
Hi,
Triggered by the discussion about missing documentation on ALSA 0.9.0,
I have written a small howto. I packaged this into a tarball which contains
also some examples. Two of the examples have already been presented on this
list in the thread on midi re-direction. I added a new minimal softsynth
example (miniFMsynth, < 200 lines) to demonstrate MIDI controlled
PCM playback.
While receiving and processing of MIDI events is already sufficiently
covered by this howto, it does not yet treat MIDI scheduling on
ALSA sequencer queues. This will be added soon.
CONTENTS:
--------
1. Introduction
2. Basic PCM audio
3. PCM capture
4. Writing a sequencer client
5. A MIDI router
6. Combining PCM and MIDI: miniFMsynth
7. Notes on writing a GUI based audio application
ftp://ftp.suse.com/pub/people/mana/alsa_pcm_seq_howto_0.0.2.tar.bz2
Any feedback (suggestions, corrections, etc.) is welcome.
BTW There are also several QT applications (they do no longer require KDE)
for ALSA 0.9.0 available from http://www.suse.de/~mana/kalsatools.html
Especially the kaconnect utility might be interesting in conjunction with
the ALSA MIDI sequencer. The makefiles have to be adapted to your location
of QT.
Have fun !
Matthias
-- Dr. Matthias Nagorni SuSE GmbH Deutschherrnstr. 15-19 phone: +49 911 74053375 D - 90429 Nuernberg fax : +49 911 74053483
This archive was generated by hypermail 2b28 : Wed Mar 27 2002 - 19:50:20 EET