[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