> PLAYBACK > ? ? ? ? ? > ? ? ? ? ? - play a compressed audio file > ???????? ? ? ? ?* user driven (e.g. play(1)) > ????????????????* app driven (e.g. {kde,gnome_play}_audiofile()) > ???????? ?- play a PCM encoded audio file (specifics as above) > ???????? ?- hear system sounds > ???????? ?- VOIP > ???????? ?- game audio > ???????? ?- music composition > ???????? ?- music editing > ???????? ?- video post production - Watching DVD with n.1 sound - Easy MIDI file playback (Timidity comes to my mind) - Play along with prerecorded audio (playing guitar/synths along ogg files) - Play along with sequenced audio (playing guitar/synths along arrangements including MIDI/audio) - Karaoke > ?RECORDING > ? ? ? > ? ? ? ? ? - record from hardware inputs > ???????? ? ? ?* use default audio interface > ???????? ? ? ?* use other audio interface > ???????? ? ? ?* specify which h/w input to use > ???????? ? ? ?* control input gain > ???????? ?- record from other application(s) e.g. recording VIOP calls - answering machine > ???????? ?- record from live (network-delivered) compressed audio > ? ? ? ? ? ?????? ?streams [...] > ?ROUTING > > ? ? ? ? ? - route audio to specific h/w among several installed > devices > - route audio between applications > ???????? ?- route audio across network - easy sharing of audio across networks (see iTunes) > ???????? ? > ?MULTIUSER > > ? ? ? ? ? - which of the above should work in a multi-user scenario? > > ?MISC > ? ? ? > ? ? ? ? ? - use multiple soundcards as a single logical device - unplug USB & Firewire devices even if they are in use (I even sometimes forget that jackd is still running and unplug my USB device, and my system isn't very happy about this ;-) - Easy access to Master Volume/Mute functions (e.g. muting audio playback when Phone/VOIP is ringing) Best regards ce