Difference between revisions of "ALSA"

From ArmadeusWiki
Jump to: navigation, search
(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 17: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 ->

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



Links