Difference between revisions of "Sound"

From Organic Design wiki
m (Useful applications for software DSP)
m (Troubleshooting)
 
(2 intermediate revisions by the same user not shown)
Line 9: Line 9:
  
 
Hardware sound drivers
 
Hardware sound drivers
*ALSA
+
*[http://www.alsa-project.org/ ALSA]
 
Synchonous callback based audio server
 
Synchonous callback based audio server
 
*[http://jackaudio.org/files/docs/html/index.html jackd]
 
*[http://jackaudio.org/files/docs/html/index.html jackd]
 +
 
=Troubleshooting=
 
=Troubleshooting=
 
Here are some commands that will allow you to test the audio system for correct operation.
 
Here are some commands that will allow you to test the audio system for correct operation.
Line 19: Line 20:
 
*amixer
 
*amixer
 
*vi .asoundrc - edit the [[ALSA]] configuration file usually found in ~
 
*vi .asoundrc - edit the [[ALSA]] configuration file usually found in ~
*lspci - list current [[PCI]] interfaces
+
*lspci - list current [[w:PCI|PCI]] interfaces
 
*alsactl store|restore - lets you save|load the current [[ALSA]] driver settings
 
*alsactl store|restore - lets you save|load the current [[ALSA]] driver settings
 
*speaker-test - play some pink noise and cycle through available channels
 
*speaker-test - play some pink noise and cycle through available channels
 +
 
=Resources=
 
=Resources=
 
*jackd - the audio server http://jackit.sourceforge.net/
 
*jackd - the audio server http://jackit.sourceforge.net/
 
*amsynth - emulation of an analogue synthesiser http://amsynthe.sourceforge.net/amSynth/
 
*amsynth - emulation of an analogue synthesiser http://amsynthe.sourceforge.net/amSynth/
 
*Debian sound configuration http://xtronics.com/reference/Debian-sound.html
 
*Debian sound configuration http://xtronics.com/reference/Debian-sound.html

Latest revision as of 08:48, 26 December 2006

Useful applications for software DSP

  • Echo cancelling for audio conferencing, kareoke
  • Use of VST plug-ins or other callback based software DSP: Robot voices, vocoder, delay, flanger.

Further research

Open source allback based software DSP. Have found these before.

  • Review notes and links

Hardware sound drivers

Synchonous callback based audio server

Troubleshooting

Here are some commands that will allow you to test the audio system for correct operation.

  • alsamixer - ANSI GUI to the ALSA mixer controls (VERY USEFUL)
  • lsmod - lists current kernel modules and what they are used for (VERY USEFUL)
  • aplay - play some sound
  • amixer
  • vi .asoundrc - edit the ALSA configuration file usually found in ~
  • lspci - list current PCI interfaces
  • alsactl store|restore - lets you save|load the current ALSA driver settings
  • speaker-test - play some pink noise and cycle through available channels

Resources