alsa-lib/doc/plan.txt

47 lines
1.2 KiB
Text

ALSA library plan
=================
=====
ST: Status of coding
NT: Note
RP: Responsible person
This file is maintained by Jaroslav Kysela <perex@suse.cz>.
=====
Library code
============
1: Control interface routines
ST: Low-Level code done
RP: Jaroslav Kysela <perex@suse.cz>
1.1: Network layer
2: MIXER routines
ST: Low-Level code done
RP: Jaroslav Kysela <perex@suse.cz>
2.1: Network layer
3: PCM routines
ST: Low-Level code done
RP: Jaroslav Kysela <perex@suse.cz>
3.1: Network layer + mixing routines to allow playback more than one input
to one exclusive device
3.2: Player routines for digital data (.wav,.snd,.mp3 etc...) (???)
4: Instrument loading routines
4.1: Network layer
4.2: Instrument format interface
4.2.1: GF1 patches (.pat)
4.2.2: AMD FFFF
4.2.3: SoundFont (for SoundBlaster)
4.2.4: FM/OPL3 instrument formats
5: Raw FM/OPL3 interface
6: SYNTH interface
6.1: Network layer
6.2: player for .MOD,.S3M etc. (???)
7: Instrument server interface
8: Instrument configuration routines for MIDI
9: raw MIDI interface
9.1: Network layer
10: sequenced MIDI interface
10.1: Network layer
10.2: player for MIDI files