Mitme kanaliga helikaart?

Linuxi ja raudvaraga seotud küsimused

Moderaator: Moderaatorid

Vasta
laurivosandi
Moderaator
Moderaator
Postitusi: 647
Liitunud: 08.07.2005, 03:00

Mitme kanaliga helikaart?

Postitus Postitas laurivosandi »

Tere! Mul on tarvis üks helikaart "mitmeks jaotada", masinas on 7.1 (4x 3.5" pesad) helikaart (Inteli HD Audio) + mikrofon + line-in. Mind huvitab selline võimalus et üks neist neljast pesadest mäppida teiseks helikaardiks. ALSA, dmix, aoss ja muude elukatega peaks seda teha vist saama? Eriti sobiv oleks kui selle helikaarti neljanda pesa saaks mäppida OSSi esimeseks device nodeks (/dev/dsp)
Kasutaja avatar
imre
Vana Pingviin
Vana Pingviin
Postitusi: 2654
Liitunud: 16.08.2005, 03:00

Postitus Postitas imre »

Ei saanud eriti aru, mida sa teha soovid.
Ehk selgitad, mida sa saavutada püüad üldse?
Et arvuti tunneks ära, nagu oleks kaks helikaarti masinas?
Ühest väljundist üks heli ja teistest teine heli?
Enne teema püstitamist kasutage OTSINGUT
Küsi targalt: Infot siit!
Kui aru ei saa, siis küsi.
oicu
Uus kasutaja
Uus kasutaja
Postitusi: 4
Liitunud: 26.03.2007, 16:48

Postitus Postitas oicu »

äkki on sellest lingist abi
Kasutaja avatar
pacho
Moderaator
Moderaator
Postitusi: 618
Liitunud: 08.07.2005, 03:00

Postitus Postitas pacho »

pane siia
cat /proc/asound/*

Edit:
Asi peaks käima umbes sedasi
pcm.dshare {
type dmix
slave {
pcm "hw:X"
channels 8
}
bindings {
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
}
}

pcm.kanal12 {
type dshare
slave dshare
bindings.0 0
bindings.1 1
}

pcm.kanal34 {
type dshare
slave dshare
bindings.0 2
bindings.1 3
}

pcm.kanal56 {
type dshare
slave dshare
bindings.0 4
bindings.1 5
}

pcm.kanal78 {
type dshare
slave dshare
bindings.0 6
bindings.1 7
}
Kindlasti üks-ühele tööle ei lähe, aga peaks andma mingi pidepunkti kuidas edasi toimida.
laurivosandi
Moderaator
Moderaator
Postitusi: 647
Liitunud: 08.07.2005, 03:00

Postitus Postitas laurivosandi »

See on ikka paras pähkel mis tegema peab, anyway SAA7134 on telekakaart ja Nvidia on helikaart:

0 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xdfef8000 irq 16
1 [SAA7134 ]: SAA7134 - SAA7134
saa7133[0] at 0xdffff800 irq 21
2: : timer
3: [ 0- 2]: digital audio capture
4: [ 0- 1]: digital audio playback
5: [ 0- 0]: digital audio playback
6: [ 0- 0]: digital audio capture
7: [ 0] : control
8: [ 1- 0]: digital audio capture
9: [ 1] : control
0 snd_hda_intel
1 saa7134_alsa
cat: /proc/asound/NVidia: Is a directory
cat: /proc/asound/oss: Is a directory
00-02: ALC883 Analog : ALC883 Analog : capture 2
00-01: ALC883 Digital : ALC883 Digital : playback 1
00-00: ALC883 Analog : ALC883 Analog : playback 1 : capture 2
01-00: SAA7134 PCM : SAA7134 PCM : capture 1
cat: /proc/asound/SAA7134: Is a directory
G0: system timer : 4000.000us (10000000 ticks)
P0-0-0: PCM playback 0-0-0 : SLAVE
P0-0-1: PCM capture 0-0-1 : SLAVE
P0-0-3: PCM capture 0-0-3 : SLAVE
P0-1-0: PCM playback 0-1-0 : SLAVE
P0-2-1: PCM capture 0-2-1 : SLAVE
P0-2-3: PCM capture 0-2-3 : SLAVE
P1-0-1: PCM capture 1-0-1 : SLAVE
Advanced Linux Sound Architecture Driver Version 1.0.14rc1 (Tue Jan 09 09:56:17 2007 UTC).
Vasta