ALSA
From ArmadeusWiki
This page will summarize the informations to use ALSA on your Armadeus boards.
Introduction
ALSA stands for Advanced Linux Sound Architecture and provides audio and MIDI functionality to the Linux operating system. Everyone wanting to write portable & state of the art Linux applications dealing with sound should consider using ALSA.
ALSA Soc
On the APF boards we are going to use Embedded version of ALSA: ALSA Soc ->
- http://opensource.wolfsonmicro.com/node/6
- http://www.rpsys.net/openzaurus/patches/alsa/info.html
- http://alsa-project.org/main/index.php/ASoC
nodes creation
in /dev/snd
mknod controlC0 c 116 0 mknod pcmC0D0c c 116 24 mknod pcmC0D0p c 116 16
Installation
modprobe soundcore modprobe snd modprobe snd-timer modprobe snd-page-alloc modprobe snd-pcm modprobe snd-pcm-oss modprobe snd-mixer-oss modprobe snd-seq modprobe snd-seq-device modprobe snd-imx-alsa-tsc2102