
				 ALSA plan
				 =========

=====
ST: Status of coding
NT: Note
RP: Responsible person

This file is maintained by Jaroslav Kysela <perex@jcu.cz>.
===== 

1. Driver code.
2. Library code.
3. Application code.

				Driver code
				-----------

1.1: Sound kernel
     ST: done
     RP: Jaroslav Kysela <perex@jcu.cz>
1.2: Info interface
     ST: done
     RP: Jaroslav Kysela <perex@jcu.cz>
1.3: Detection interface
     ST: done
     RP: Jaroslav Kysela <perex@jcu.cz>
1.4: Control interface
     ST: done
     RP: Jaroslav Kysela <perex@jcu.cz>
1.5: MIXER interface
     ST: done
     RP: Jaroslav Kysela <perex@jcu.cz>
1.6: PCM interface
     ST: done
     RP: Jaroslav Kysela <perex@jcu.cz>
1.7: OSS PCM interface
     ST: done
     RP: Jaroslav Kysela <perex@jcu.cz>
1.8: Raw MIDI interface
     ST: done
     RP: Jaroslav Kysela <perex@jcu.cz>
1.9: Timer
1.10: Instrument interface
1.10.1: Instrument server interface
1.11: Raw FM/OPL3 interface
1.12: SYNTH interface
1.13: MIDI v1.0 emulation for internal synthesizer
1.14: Sequenced MIDI interface
1.15: OSS sequencer emulator (low priority)

And lowlevel code for soundcards...


				Library code
				============

Please, look to alsalib package for plan...

			      Application code
			      ================

1: ALSA driver manager
2: Interactive instrument server
