Pagina 6 di 8
Re: PulseAudio su slackware
Inviato: mar 26 ago 2014, 15:12
da ZeroUno
scusa, e le casse chi te le gestisce? usi alsa sulle casse interne e pulse sulle casse esterne o che?
Non credo che possa essere questo un workaround.
Re: PulseAudio su slackware
Inviato: mar 26 ago 2014, 15:14
da rik70
Il secondo pcm è mappato sulla stessa uscita jack. E' abbastanza consueto nelle schede discrete.
Posso fare ad esempio:
E sento sempre dalle stesse cuffe/casse
Re: PulseAudio su slackware
Inviato: mar 26 ago 2014, 15:15
da ZeroUno
@ponce: visto che hai fatto la procedura di LQ, ma a te funziona dmix?
Re: PulseAudio su slackware
Inviato: mar 26 ago 2014, 15:19
da ZeroUno
@rik.
grazie.
per quanto riguarda me HDMI riguarda schede fisiche diverse, con uscite diverse (HDA-Intel - HDA Intel PCH -> casse del portatile; HDA-Intel - HDA Intel HDMI -> casse di un eventuale televisore).
tra l'altro tu hai hw:0,0 e hw:0,1 che fondamentalmente stanno insieme; io ho hw:0,0 e hw:1,0 e quindi sto fregato.
Re: PulseAudio su slackware
Inviato: mar 26 ago 2014, 15:20
da rik70
ZeroUno ha scritto:io ho hw:0,0 e hw:1,0 e quindi sto fregato.
Hai ragione, avevo visto male, sorry.
Re: PulseAudio su slackware
Inviato: mar 26 ago 2014, 15:24
da ponce
ZeroUno ha scritto:@ponce: visto che hai fatto la procedura di LQ, ma a te funziona dmix?
ho provato ora: si (sia per il test con aplay che per quello tramite /proc).
pero' tieni di conto che:
- sono su 64-current (con multilib);
- non ho ancora provato a far funzionare il microfono.
Re: PulseAudio su slackware
Inviato: mar 26 ago 2014, 15:25
da ZeroUno
e cosa ti da aplay -L ?
su internet ho visto output del tipo
Codice: Seleziona tutto
...
dmix:CARD=PCH,DEV=0
HDA Intel PCH, ID 269 Analog
Direct sample mixing device
dmix:CARD=PCH,DEV=3
HDA Intel PCH, ID 2805 Digital
Direct sample mixing device
dsnoop:CARD=PCH,DEV=0
HDA Intel PCH, ID 269 Analog
Direct sample snooping device
dsnoop:CARD=PCH,DEV=3
HDA Intel PCH, ID 2805 Digital
Direct sample snooping device
...
Re: PulseAudio su slackware
Inviato: mar 26 ago 2014, 15:26
da ponce
Codice: Seleziona tutto
$ aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
default:CARD=PCH
HDA Intel PCH, CX20585 Analog
Default Audio Device
sysdefault:CARD=PCH
HDA Intel PCH, CX20585 Analog
Default Audio Device
front:CARD=PCH,DEV=0
HDA Intel PCH, CX20585 Analog
Front speakers
surround40:CARD=PCH,DEV=0
HDA Intel PCH, CX20585 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=PCH,DEV=0
HDA Intel PCH, CX20585 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=PCH,DEV=0
HDA Intel PCH, CX20585 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=PCH,DEV=0
HDA Intel PCH, CX20585 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=PCH,DEV=0
HDA Intel PCH, CX20585 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
hdmi:CARD=NVidia,DEV=0
HDA NVidia, ID 14 Digital
HDMI Audio Output
$ aplay -D plug:dmix prova.wav
Playing WAVE 'prova.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
^CAborted by signal Interrupt...
aplay: pcm_write:1939: write error: Interrupted system call
Re: PulseAudio su slackware
Inviato: mar 26 ago 2014, 15:28
da ZeroUno
mmm. è simile al mio.
Codice: Seleziona tutto
null
Discard all samples (playback) or generate zero samples (capture)
hdmi:CARD=HDMI,DEV=0
HDA Intel HDMI, HDMI 0
HDMI Audio Output
hdmi:CARD=HDMI,DEV=1
HDA Intel HDMI, HDMI 1
HDMI Audio Output
hdmi:CARD=HDMI,DEV=2
HDA Intel HDMI, HDMI 2
HDMI Audio Output
default:CARD=PCH
HDA Intel PCH, ALC3226 Analog
Default Audio Device
sysdefault:CARD=PCH
HDA Intel PCH, ALC3226 Analog
Default Audio Device
front:CARD=PCH,DEV=0
HDA Intel PCH, ALC3226 Analog
Front speakers
surround40:CARD=PCH,DEV=0
HDA Intel PCH, ALC3226 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=PCH,DEV=0
HDA Intel PCH, ALC3226 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=PCH,DEV=0
HDA Intel PCH, ALC3226 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=PCH,DEV=0
HDA Intel PCH, ALC3226 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=PCH,DEV=0
HDA Intel PCH, ALC3226 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
prima di arrendermi devo trovare la discriminante che mi dica "hai dmix" o "non hai dmix"
Re: PulseAudio su slackware
Inviato: mar 26 ago 2014, 15:40
da rik70
Ma non è che è configurato male il modulo snd_hda_intel?
In ogni caso i codec son diversi:
ponce ha un Conexant, tu un Realtek.
Re: PulseAudio su slackware
Inviato: mar 26 ago 2014, 16:35
da rik70
Che poi ho preso un "abbacchio" clamoroso - e non poteva passare in silenzio. E' l'esatto contrario di quello che dicevo:
Dmix is enabled by default for soundcards which do not support hardware mixing
Quindi, ZeroUno, è il tuo hardware ad essere buono, non il "nostro".
Prova
questo e vedi se riesci ad attivarlo.
EDIT
Dopodiché, se non va con
prova con
Re: PulseAudio su slackware
Inviato: mar 26 ago 2014, 17:29
da ZeroUno
niente da fare, stesso errore.
Resta di fatto che mio o vostro che sia lo script deve prevedere il controllo del supporto.
Ma a questo punto, se io ce l'ho attivo direttamente dentro la scheda, ho bisogno di usare il plugin dmix su pulse? o se metto hw:1 comunque riesco ad usare entrambi in contemporanea visto che ho il supporto lato hardware?
comunque ho fatto un strace e mi sa che l'errore è altrove:
va a cercare pcmC0D0p che non esiste (esiste invece pcmC0D0 senza p)
Codice: Seleziona tutto
ls -l /dev/snd
crw-rw---- 1 root audio 116, 10 Aug 26 11:37 controlC0
crw-rw---- 1 root audio 116, 5 Aug 26 11:37 controlC1
crw-rw---- 1 root audio 116, 9 Aug 26 11:37 hwC0D0
crw-rw---- 1 root audio 116, 4 Aug 26 11:37 hwC1D0
crw-rw---- 1 root audio 116, 8 Aug 26 17:08 pcmC0D3p
crw-rw---- 1 root audio 116, 7 Aug 26 14:41 pcmC0D7p
crw-rw---- 1 root audio 116, 6 Aug 26 14:41 pcmC0D8p
crw-rw---- 1 root audio 116, 3 Aug 26 16:46 pcmC1D0c
crw-rw---- 1 root audio 116, 2 Aug 26 17:15 pcmC1D0p
crw-rw---- 1 root audio 116, 1 Aug 26 13:37 seq
crw-rw---- 1 root audio 116, 33 Aug 26 11:37 timer
al momento ho un .asoundrc
Codice: Seleziona tutto
pcm.!default {
type hw
card 1
}
ctl.!default {
type hw
card 0
}
pcm.dsp {
type plug
slave.pcm "dmix"
}
e con il configuratore audio di kde funziona il test audio.
Re: PulseAudio su slackware
Inviato: mar 26 ago 2014, 17:52
da rik70
Bhé se l'errore è altrove, non sappiamo se il tuo hardware è uguale al nostro oppure no.
L'unico è provare a riprodurre contemporaneamente 2 suoni su hw:1,0. Prova: imposta l'alsa-sink di pulse sul device hw:1,0, fai una chiamata skype all'echo test e nel frattempo prova a riprodurre altro audio.
Piuttosto quel .asoundrc l'hai sempre avuto o l'hai aggiunto adesso?
Re: PulseAudio su slackware
Inviato: mar 26 ago 2014, 17:59
da ZeroUno
Se ne parla domani ormai.
Quello (ultima parte esclusa) credo me l'abbia creato il configuratore audio di kde. L'ultima parte l'ho aggiunta io, ma poi ho fatto mille stravolgimenti.
Re: PulseAudio su slackware
Inviato: mar 26 ago 2014, 18:03
da rik70
ZeroUno ha scritto:Se ne parla domani ormai.
Quello (ultima parte esclusa) credo me l'abbia creato il configuratore audio di kde. L'ultima parte l'ho aggiunta io, ma poi ho fatto mille stravolgimenti.
Ok.
Prova allora togliendo quel .asoundrc. Se non va ancora, mettici dentro solo la parte relativa a 'dmix' e riprova quei 2 comandi di aplay vista da ultimo. Fai anche un tentativo fuori dall'ambiente kde: pure su una tty va bene.
Ciao.