[Eisfair_dev] ALSA anstatt OSS -> HILFE!
Peter Bäumer
peter at baeumer.dd-dns.de
So Sep 28 14:49:35 CEST 2014
BINGO! et funzt :)
in
/proc/asound/devices
2: [ 0- 1]: digital audio capture
3: [ 0- 0]: digital audio playback
4: [ 0- 0]: digital audio capture
5: [ 0] : control
33: : timer
steht was was ist und
wenn man dann die passenden nod's anlegt
Triton 2.3.3 # mknod /dev/snd/controlC0 c 116 5
Triton 2.3.3 # mknod /dev/snd/pcmC0D0c c 116 4
Triton 2.3.3 # mknod /dev/snd/pcmC0D1c c 116 1
Triton 2.3.3 # mknod /dev/snd/pcmC0D0p c 116 3
Triton 2.3.3 # mknod /dev/snd/timer c 116 33
chown root:audio nicht vergessen
alsamixer findet dann auch die Soundcarte
┌──────────────── AlsaMixer v1.0.28 ────────────────┐
│ Card: Intel 82801AA-ICH │
│ Chip: SigmaTel STAC9700,83,84 │
│ View: F3:[Playback] F4: Capture F5: All │
│ Item: Master [dB gain: -6.00, -6.00] │
│ ┌──┐ ┌──┐ ┌──┐ ┌──┐ │
│ │ │ │ │ │ │ │ │ →
│ │▒▒│ │ │ │ │ │▒▒│ →
│ │▒▒│ │▒▒│ │ │ │▒▒│ →
│ │▒▒│ │▒▒│ │ │ │▒▒│ →
│ │▒▒│ │▒▒│ │ │ │▒▒│ →
│ │▒▒│ │▒▒│ │ │ │▒▒│ →
│ ├──┤ ├──┤ ┌──┐ └──┘ ├──┤ │
│ │OO│ │OO│ │MM│ │OO│ │
│ └──┘ └──┘ └──┘ └──┘ │
│ 75<>75 74<>74 0 75<>75 │
│ < Master >Master M 3D Contr 3D Contr PCM
:) :) :) :) :) :) :) :) :) :) :) :) :) :)
die Vorgehensweise ist nicht ganz so prickelnd wenn man alsa als Paket
Bauen möchte.
Da wäre udev schon hilfreich :(
Stellt sich für mich die Frage ob es sinnvoll ist mit einem wust von
grep, sed, awk und cut ein Skript zusammen zubastelein was die Geräte
Dateien nach den Gegebenheiten des Rechners erstellt.
Danke Tom für Deine Hilfe.
MfG
Peter
Am 28.09.2014 um 12:56 schrieb Thomas Bork:
> Am 28.09.2014 um 11:48 schrieb Peter Bäumer:
>
>> Braucht CONFIG_SND_DYNAMIC_MINORS nicht udev?
>> Ist doch noch nicht beim E1 dabei?
>>
>> CONFIG_SND_DYNAMIC_MINORS:
>> │ │
>> │ If you say Y here, the minor numbers of ALSA device files in
>> │ /dev/snd/ are allocated dynamically. This allows you to have
>> │ more than 8 sound cards, but requires a dynamic device file
>> │ system like udev.
>> │
>> │ If you are unsure about this, say N here.
>>
>> │ Symbol: SND_DYNAMIC_MINORS [=y]
>> │ Type : boolean
>> │ Prompt: Dynamic device file minor numbers
>> │ Defined at sound/core/Kconfig:148
>> │ Depends on: SOUND [=m] && !M68K && !UML && SND [=m]
>> │ Location:
>> │ -> Device Drivers
>> │ -> Sound card support (SOUND [=m])
>> │ -> Advanced Linux Sound Architecture (SND [=m])
>> │ Selected by: SND_HDA_CODEC_HDMI [=y] && SOUND [=m] && !M68K &&
>> !UML && SND [=m] && SND_PCI [=y] && SND_HDA_INTEL [=m]
>>
>> Kannst Du bitte drüber nach grübeln ob die Option nicht besser
>> deaktiviert wird.
>
> Die Option ist _nicht_ deaktivierbar, sondern wurde gesetzt von
> "Selected by:...".
>
> Aber sicher wird hier das Problem liegen:
>
> https://www.mail-archive.com/alsa-user@lists.sourceforge.net/msg29193.html
>
Mehr Informationen über die Mailingliste Eisfair_dev