Difference between revisions of "ALSA"
From ArmadeusWiki
(→Installation) |
|||
Line 10: | Line 10: | ||
* http://www.rpsys.net/openzaurus/patches/alsa/info.html | * http://www.rpsys.net/openzaurus/patches/alsa/info.html | ||
* http://alsa-project.org/main/index.php/ASoC | * 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== | ==Installation== | ||
Line 25: | Line 33: | ||
* http://alsa-project.org/main/index.php/DevEmbedded | * http://alsa-project.org/main/index.php/DevEmbedded | ||
+ | |||
+ | |||
+ | |||
==Links== | ==Links== |
Revision as of 16:50, 29 March 2008
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