The following information may have errors; It is not permissible to be read by anyone who has ever met a lawyer. Use is confined to Engineers with more than 370 course hours of electronic engineering for theoretical studies.

ph +1(785) 841 3089 Email inform@xtronics.com

Debian Sound

From Transwiki
Jump to: navigation, search

Contents

[edit] Debian sound configuration

[edit] How to get sound working

The sound system has low level drivers (ALSA) and daemons above them that figure out which program should get access first. Today (late 2004 Sarge) things are in transition to using alsa and jack for really quality sound without the problems of the past.

[edit] Sound Hardware notes

  • Multimedia audio controller: C-Media Electronics Inc CMI8788 [Oxygen HD Audio] AV200(miss identified?) - Xonar DX Asus Virtuoso 100 (rev 2)
The front panel has to be turned off in the mixer in order to work the back connectors!


[edit] What to install

I advise you to use wajig to install packages.

alsa-base          ALSA driver configuration files
alsamixergui       graphical soundcard mixer for ALSA soundcard driver
alsa-oss           ALSA wrapper for OSS applications
alsaplayer-alsa    PCM player designed for ALSA (ALSA output module)
alsaplayer-common  PCM player designed for ALSA (common files)
alsaplayer-gtk     PCM player designed for ALSA (GTK+ version)
alsaplayer-oss     PCM player designed for ALSA (OSS output module)
alsa-tools         Console based ALSA utilities for specific hardware
alsa-utils         Utilities for configuring and using ALSA
qjackctl           User interface for controlling the JACK sound server
jackd2 JACK Audio Connection Kit (server and example clients)
sysv-rc-conf SysV init runlevel configuration tool for the shell

[edit] Testing

$ alsamixer - set sane levels - you might have to enable/disable front panel
$ speaker-test

[edit] timidity

From Sarge days..

I have the following script in the .kde/Autostart folder

killall jackd
killall timidity
jackd -d alsa &
timidity -iA -Oj &
Personal tools