[BSD] Re: halozat nem megy + Skype

Zahemszky Gábor Gabor at Zahemszky.HU
2005. Május. 24., K, 22:06:35 CEST


Adam Szilveszter wrote:

> FreeBSD Audio Driver (newpcm)
> Installed devices:
> pcm0: <Yamaha DS-1E (YMF744)> at memory 0xefff8000 irq 11 
> (4p/2r/0v channels duplex default)
> 
> crw-rw-rw-  1 root  wheel    9,  35 Máj 24 20:33 /dev/dsp0.0
> crw-rw-rw-  1 root  wheel    9,  36 Máj 24 20:33 /dev/dsp0.1
> crw-rw-rw-  1 root  wheel    9,  41 Máj 24 20:33 /dev/dsp0.2
> crw-rw-rw-  1 root  wheel    9,  42 Máj 24 20:33 /dev/dsp0.3
> crw-rw-rw-  1 root  wheel    9,  47 Máj 24 20:33 /dev/dsp0.4
> crw-rw-rw-  1 root  wheel    9,  51 Máj 24 20:33 /dev/dsp0.5
> crw-rw-rw-  1 root  wheel    9,  34 Máj 24 20:33 /dev/dspW0.0
> crw-rw-rw-  1 root  wheel    9,  39 Máj 24 20:33 /dev/dspW0.1
> crw-rw-rw-  1 root  wheel    9,  40 Máj 24 20:33 /dev/dspW0.2
> crw-rw-rw-  1 root  wheel    9,  45 Máj 24 20:33 /dev/dspW0.3
> crw-rw-rw-  1 root  wheel    9,  46 Máj 24 20:33 /dev/dspW0.4
> crw-rw-rw-  1 root  wheel    9,  50 Máj 24 20:33 /dev/dspW0.5
> crw-rw-rw-  1 root  wheel    9,  48 Máj 24 20:33 /dev/dspr0.4
> crw-rw-rw-  1 root  wheel    9,  52 Máj 24 20:33 /dev/dspr0.5

Azért elárulhatnád, hogy hogy érted el, hogy 0 (nulla) db virtuális 
csatorna mellett van 6 db is. gy.k a cat /dev/sndstat kimenetében 
látszódó 4p/2r/0v jelentése:
4 play
2 record
0 virtual channel

ha jól tudom. Amúgy nem piszkálódni akarok, hanem tényleg megérteni, 
ugyanis 5-stable -n nálam
1) én 4-re állítottam  a vchan -t
2) /dev/sndstat szerint is 4 van
3) ezzel szemben:
$ ll /dev/dsp0*
crw-rw-rw-  1 root  wheel  -  30,   3 Máj 24 20:14 /dev/dsp0.0
crw-rw-rw-  1 root  wheel  -  30, 0x00010003 Máj 24 20:14 /dev/dsp0.1
crw-rw-rw-  1 root  wheel  -  30, 0x00020003 Máj 24 20:14 /dev/dsp0.2
crw-rw-rw-  1 root  wheel  -  30, 0x00030003 Máj 24 20:14 /dev/dsp0.3
crw-rw-rw-  1 root  wheel  -  30, 0x00040003 Máj 24 20:14 /dev/dsp0.4
crw-rw-rw-  1 root  wheel  -  30, 0x00050003 Máj 24 20:14 /dev/dsp0.5
$
Azaz 6 db virtuális eszközt hoz létre (de ezt nem túl régóta csinálja, 
régebben csak 4-et láttam).

Vagy valamit nem értek? (Esetleg a maxautovchans értékig hoz létre, ha 
valaki hozzá akar nyúlni?)

Zahy < Gabor at Zahemszky dot HU >

-- 
#!/bin/ksh
Z='21N16I25C25E30, 40M30E33E25T15U!' ;IFS=' ABCDEFGHIJKLMNOPQRSTUVWXYZ 
';set $Z ;for i { [[ $i = ? ]]&&print $i&&break;[[ $i = ??? 
]]&&j=$i&&i=${i%?};typeset -i40 i=8#$i;print -n ${i#???};[[ "$j" = ??? 
]]&&print -n "${j#??} "&&j=;typeset +i i;};IFS=' 0123456789 ';set $Z;for 
i { [[ $i = , ]]&&i=2;[[ $i = ?? ]]||typeset -l i;j="$j $i";typeset +l 
i;};print "$j"



További információk a(z) BSD levelezőlistáról