Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
sentire il microfono dalle casse [risolto]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano
View previous topic :: View next topic  
Author Message
MajinJoko
l33t
l33t


Joined: 20 Sep 2005
Posts: 639
Location: Bergamo / Verona

PostPosted: Thu Nov 11, 2010 3:33 pm    Post subject: sentire il microfono dalle casse [risolto] Reply with quote

Buongiorno a tutti,

la mia scheda audio è una
Quote:
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)


Mi interesserebbe sentire dalle casse ciò che entra dal microfono/line-in.
Tuttavia, in regolazione volume, la voce "digital mic" compare solo nella scheda registrazione.
In riproduzione non c'é.

Il risultato è che riesco a registrare senza problemi, ma non posso sentire direttamente ciò la sorgente che collego in line in.


Uso ALSA nel kernel, che è così configurato:
Quote:
CONFIG_SND=m
CONFIG_SND_TIMER=m
CONFIG_SND_PCM=m
CONFIG_SND_HWDEP=m
CONFIG_SND_RAWMIDI=m
CONFIG_SND_JACK=y
CONFIG_SND_SEQUENCER=m
CONFIG_SND_SEQ_DUMMY=m
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
CONFIG_SND_PCM_OSS_PLUGINS=y
CONFIG_SND_SUPPORT_OLD_API=y
CONFIG_SND_VERBOSE_PROCFS=y
CONFIG_SND_VMASTER=y
CONFIG_SND_DMA_SGBUF=y
CONFIG_SND_RAWMIDI_SEQ=m
CONFIG_SND_DRIVERS=y
CONFIG_SND_VIRMIDI=m
CONFIG_SND_PCI=y
CONFIG_SND_HDA_INTEL=m
CONFIG_SND_HDA_HWDEP=y
CONFIG_SND_HDA_INPUT_JACK=y
CONFIG_SND_HDA_CODEC_REALTEK=y
CONFIG_SND_HDA_CODEC_ANALOG=y
CONFIG_SND_HDA_CODEC_SIGMATEL=y
CONFIG_SND_HDA_CODEC_VIA=y
CONFIG_SND_HDA_CODEC_ATIHDMI=y
CONFIG_SND_HDA_CODEC_NVHDMI=y
CONFIG_SND_HDA_CODEC_INTELHDMI=y
CONFIG_SND_HDA_ELD=y
CONFIG_SND_HDA_CODEC_CIRRUS=y
CONFIG_SND_HDA_CODEC_CONEXANT=y
CONFIG_SND_HDA_CODEC_CA0110=y
CONFIG_SND_HDA_CODEC_CMEDIA=y
CONFIG_SND_HDA_CODEC_SI3054=y
CONFIG_SND_HDA_GENERIC=y
CONFIG_SND_HDA_POWER_SAVE=y
CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0


Accidenti, dove sbaglio? (se sbaglio)


Grazie :D
_________________
[(.. watashi wa Urumi Kanzaki ga suki da ..)]


Last edited by MajinJoko on Fri Dec 31, 2010 4:26 pm; edited 1 time in total
Back to top
View user's profile Send private message
pingoo
Guru
Guru


Joined: 11 Jul 2006
Posts: 324

PostPosted: Thu Nov 11, 2010 9:12 pm    Post subject: Reply with quote

Ciao,
secondo me da quanto dici è solo un "problema" di configurazione del mixer. Non so dove si trovi in gnome, solo a titolo di es. credo che in kmix basterebbe selezionare la checkbox "Cattura" nel "canale" del microfono.

Bye
Back to top
View user's profile Send private message
MajinJoko
l33t
l33t


Joined: 20 Sep 2005
Posts: 639
Location: Bergamo / Verona

PostPosted: Fri Nov 12, 2010 10:36 am    Post subject: Reply with quote

In realtà secondo me manca proprio la voce relativa alla riproduzione del microfono nel mixer.
Riesco a registrarlo e ad usarlo con programmi come skype.

Tuttavia mi interesserebbe sentirlo nelle casse. Ma nella scheda "riproduzione" non c'é il microfono.

Dannazione! :(
_________________
[(.. watashi wa Urumi Kanzaki ga suki da ..)]
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4791
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Fri Nov 12, 2010 11:08 am    Post subject: Reply with quote

tante volte, bisogna cancellare il file /etc/asound.state, pulire la cartella /var/lib/alsa e rilanciare il servizio alsasound.
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
MajinJoko
l33t
l33t


Joined: 20 Sep 2005
Posts: 639
Location: Bergamo / Verona

PostPosted: Fri Nov 12, 2010 12:05 pm    Post subject: Reply with quote

Grazie.
Purtroppo non è cambiato nulla.
_________________
[(.. watashi wa Urumi Kanzaki ga suki da ..)]
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4791
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Fri Nov 12, 2010 1:38 pm    Post subject: Reply with quote

ahi.

tuttavia, insisterei ancora a cercare un difetto di impostazioni, piuttosto che rivolgersi a ficcanasare nei driver o nelle impostazioni del kernel.
un'altra cosa che si può fare, dopo avere spento alsasound e azzerato i file di impostazione, è curare di spegnere manualmente tutti i driver legati all'audio segnalati da lsmod.

inoltre, è opportuno fare uso dei tool alsa nativi, che sono i programmi alsamixer e amixer.
il primo è "grafico" e di solito basta a chiarirsi le idee.
il secondo è completamente controllabile in linea di comando.
amixer controls ad esempio, ti fornisce una lista esplicita di tutti i canali disponibili.

tu possiedi il canale Capture di cui ti parlava pingoo?
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
Zizo
Apprentice
Apprentice


Joined: 04 Feb 2010
Posts: 200
Location: Padova, Italy

PostPosted: Sat Nov 13, 2010 9:57 am    Post subject: Reply with quote

Come soluzione temporanea potresti utilizzare questo metodo:
- assicurati di aver installato il pacchetto "media-sound/alsa-utils"

- nell'output di "arecord -l" individua il device da catturare, nel tuo caso quello del microfono. Per esempio:
Quote:
card 0: ICH6 [Intel ICH6], device 1: Intel ICH - MIC ADC [Intel ICH6 - MIC ADC]

- esegui
Code:
arecord -D hw:0,1 -f dat | aplay
con "hw:card,device" presi dall'output del punto prima.

- Ctrl-C per terminare.
Back to top
View user's profile Send private message
MajinJoko
l33t
l33t


Joined: 20 Sep 2005
Posts: 639
Location: Bergamo / Verona

PostPosted: Thu Dec 30, 2010 8:52 am    Post subject: Reply with quote

Di nuovo ciao a tutti.

Ho fatto un po' di prove.
Purtroppo non riesco ad ottenere ciò che mi piacerebbe.
Nel mixer la voce microfono (o line in) è presente solo nella scheda "registrazione". Su un vecchio portatile (un asus di 5 anni fa), invece, la voce "line in" è presente anche nella scheda "riproduzione" e quindi lì lo sento.
Però ho provato ad installare ubuntu su questo pc e (sarà poi così strano?) neanche lì posso farlo.

Purtroppo però, su Windows funziona, quindi non capisco chi mi nega questa possibilità in linux.
_________________
[(.. watashi wa Urumi Kanzaki ga suki da ..)]
Back to top
View user's profile Send private message
darkmanPPT
Veteran
Veteran


Joined: 13 Apr 2006
Posts: 1069
Location: vi/bo

PostPosted: Thu Dec 30, 2010 11:14 am    Post subject: Reply with quote

quindi, se ho ben capito, quello che a te non funziona è la modalità "full duplex"?

io uso kde 4.5.1
ad essere sincero, nemmeno a me funziona. o, almeno.... così, normalmente non funziona.

Se uso jack-audio-connection-kit mi va (l'importante è selezionare il full duplex). Jack però si connette a Alsa; non vedo dunque perchè non dovrebbe funzionare già direttamente su alsa.
comunque sono quasi sicuro che sia solo un fatto di impostazioni. Una volta mi andava, mi ricordo. poi lo disabilitai perchè il mic andava spesso in larsen con le casse.
... ma forse era sul precedente portatile. non ricordo bene...
_________________
Darkman
Back to top
View user's profile Send private message
MajinJoko
l33t
l33t


Joined: 20 Sep 2005
Posts: 639
Location: Bergamo / Verona

PostPosted: Thu Dec 30, 2010 3:10 pm    Post subject: Reply with quote

Grazie mille.

Io temo che sia qualche limite di "hardware", anche se la cosa sarebbe (PARZIALMENTE) esclusa dal fatto che in windows è possibile.
Con il portatile vecchio, invece, tutto a posto. Ma era tutto un altro mondo.


Per quello che vorrei fare, sarebbe anche sufficiente jackd. Però ho installato jack-audio-connection-kit e qjackctl.
Non riesco a capire come redigire l'input (microfono o line in che sia) sulle casse. In patchbay collego input ad output, ma non sento nulla. In connect invece, non appena collego sento l'effetto microfono vicino all'altoparlante. Ma penso sia un problema di tipo diverso, perché rimane anche collegando un microfono esterno al jack.
C'è una guida facile facile per rampar fuori dalla crisi? :lol:

Giusto per completezza, la scheda è una
Quote:
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)

_________________
[(.. watashi wa Urumi Kanzaki ga suki da ..)]
Back to top
View user's profile Send private message
darkmanPPT
Veteran
Veteran


Joined: 13 Apr 2006
Posts: 1069
Location: vi/bo

PostPosted: Thu Dec 30, 2010 4:22 pm    Post subject: Reply with quote

beh, allora... io patchbay non l'ho mai usato.
ho scoperto giusto ora che esiste quel tastino. a che serva non lo so.

banalmente, su connection io seleziono il primo input e lo connetto con tutti e due gli output.
Quote:

appena collego sento l'effetto microfono vicino all'altoparlante

larsen? cioè, il fischio?

Se il volume del mic è troppo alto e va in larsen allora basta abbassare il volume (del mic o il volume in entrata)... oppure basta allontanarsi dalle casse :-)

da notare che il microfono, spesso, è mono o bidirezionale. (non credo tu stia usando quelli ambientali).
basta che non metti nè in direzione delle casse, nè sullo stesso asse.
_________________
Darkman
Back to top
View user's profile Send private message
MajinJoko
l33t
l33t


Joined: 20 Sep 2005
Posts: 639
Location: Bergamo / Verona

PostPosted: Fri Dec 31, 2010 1:01 pm    Post subject: Reply with quote

darkmanPPT wrote:
banalmente, su connection io seleziono il primo input e lo connetto con tutti e due gli output.


Grazie, sono riuscito in qualche modo a far quello che desideravo.
Ti ringrazio infinitamente.
È un comportamento normale che mentre jackd mi permette di sentire ciò che entra in linein, non sento - ad esempio - l'audio di un flash in firefox?

Io direi che il problema è stato aggirato, e per i miei minimi bisogni è stato anche risolto.
Mi piacerebbe capire se il comportamento di alsa su questa scheda è corretto, se si comporta diversamente sul portatile vecchio per qualche limite hardware, se si può cambiare la cosa.
Proverò magari a chiedere sul forum internazionale.

Grazie ancora, davvero.
_________________
[(.. watashi wa Urumi Kanzaki ga suki da ..)]
Back to top
View user's profile Send private message
darkmanPPT
Veteran
Veteran


Joined: 13 Apr 2006
Posts: 1069
Location: vi/bo

PostPosted: Fri Dec 31, 2010 3:01 pm    Post subject: Reply with quote

MajinJoko wrote:

È un comportamento normale che mentre jackd mi permette di sentire ciò che entra in linein, non sento - ad esempio - l'audio di un flash in firefox?


SI.
il plugin flash si connette ad alsa direttamente. essendo alsa usato da jack in quell'istante, flash non riesce a riprodurre il suo audio.
C'è un workaround per tutto ciò. che io mi ricordi, dovresti crearti una interfaccia hw fake per alsa (ti dico, l'ho fatto molto molto tempo fa su un pc e non mi ricordo molto bene).
dopodichè, metti come scheda audio principale questa "fake" alla quale connetti anche jack e in qualche modo metti sulla scheda audio la possibilità di metterla in sharing tra più applicazioni.
boh, forse dico una boiata...
cmq sia stai pur certo che online trovi tutte le guide che ti servono. io trovai tutto cercando su google.

comunque, io sono arrivato alla conclusione che quella storia là dell'input che va nell'output (il problema iniziale) sia dovuto al driver.
pare che i driver delle schede HD non abbiano questa cosa.

strano, eh?
_________________
Darkman
Back to top
View user's profile Send private message
MajinJoko
l33t
l33t


Joined: 20 Sep 2005
Posts: 639
Location: Bergamo / Verona

PostPosted: Fri Dec 31, 2010 4:26 pm    Post subject: Reply with quote

darkmanPPT wrote:
strano, eh?


È la tipica cosa che mi fa rodere perché "in windows lo fa".
Ti ringrazio ancora per avermi segnalato jackd, alla fine visti i limiti contro cui vado a sbattere è la soluzione migliore.

Se è proprio un limite dei driver della mia scheda audio, a questo punto temo di dover mettere "risolto".

Grazie ancora.
_________________
[(.. watashi wa Urumi Kanzaki ga suki da ..)]
Back to top
View user's profile Send private message
darkmanPPT
Veteran
Veteran


Joined: 13 Apr 2006
Posts: 1069
Location: vi/bo

PostPosted: Sun Jan 02, 2011 10:28 am    Post subject: Reply with quote

Quote:
È la tipica cosa che mi fa rodere perché "in windows lo fa".


comunque sia hai ragione ad arrabbiarti e dire "windows lo fa".
penso anche io che sia assurdo che una cosa così non la si possa fare con alsa in modo "semplice".
_________________
Darkman
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum