Tutorials Multimedia in the Net

Winter Semester 2006/2007

Linux APIs: Sound

Debugging

Raphael Wimmer <raphael.wimmer@medien.ifi.lmu.de>


What we will cover today

Linux Sound APIs

Kernel sound drivers

Sound servers

ALSA

ALSA API

interesting for us: PCM (digital audio) interface

Different transfer methods:

Debugging I: strace

Debugging II: gdb