Problema configurazione asio4all

monika_A3 10-02-16 12.02
Uhè ragazzi emo
Come da titolo, mi sto arrovellando su un problema di latenza... sembra d'esser tornate ai vecchi tempi emo

PC: Lenovo Notebook R500
DAW: Cubase (versione antica ma che su altre macchine ha funzionato sempre benissimo)
DRIVERS: Asio4All, provate varie versioni, compresa l'ultima

Il problema essenziale riguarda dunque la latenza che con la solita configurazione di buffer a 512 campioni e senza buffer audio, si porta a quasi un secondo e mezzo, se non oltre, come mostro nello screenshot

La cosa non migliora manipolando la dimensione del buffer... ma se apro in Cubase "Impostazioni Periferica" e tengo premuto il tasto Controlli, nel breve tempo in cui lo tengo premuto e solo in quello, la latenza si porta a valori quasi accettabili... come mostro

Quando smetto di tener premuto il tasto controlli, i valori tornano a livelli assurdi... emo

Qualche suggerimento?

Tutto sommato il pc benchè non all'ultimo grido è ben più recente dell'Athlon 2000+ emo su cui ho registrato per anni con la stessa versione di Cubase senza il minimo problema...

Grazie a tutti emo

barbetta57 10-02-16 12.16
su altre macchine, ma evidentemente non su questa. probabile che la tua schedina integrata proprio non sia adeguata
monika_A3 10-02-16 12.33
barbetta57 ha scritto:
su altre macchine, ma evidentemente non su questa. probabile che la tua schedina integrata proprio non sia adeguata


Anzitutto grazie per la tempestività, Barbetta57 emo

E' quello che stavo cominciando a pensare anch'io, visto che in ogni caso il suono catturato ha una qualità da citofono... emo

Quello che mi rende perplessa è che tutto sommato si tratta di un computer che nel 2009 era di fascia piuttosto alta (appartenente alla mitica famiglia dei ThinkPad)

Secondo te potrebbe trattarsi di un'errata configurazione dei drivers nativi della scheda?

Inoltre - ma quesa è banale, ahem! emo - se usassi una scheda esterna dovrei poter risolvere il problema della latenza?

Grazie ancora... emo
maxpiano69 10-02-16 12.38
Come dice barbetta, é possibile che la scheda e/o i suoi drivers non permettano di scendere sotto un certo valore; puoi provare ad azzerare la compensazione latenza in ASIO4ALL (tentativo) e/o abilitare il buffer HW, ma soprattutto dovresti verificare se ci sono drivers specifici ed aggiornati per quella scheda e provarli.

Se non risolvi meglio che ti procuri una scheda audio USB anche entry level, piuttosto.

PS: nella tua prima immagine il valore della latenza in uscita mostrato non ha senso, inoltre mi sembra che abbia il segno "-" (meno) davanti; al di la di quello che mostra il pannello, tu che latenza rilevi??
Edited 10 Feb. 2016 11:42
barbetta57 10-02-16 13.02
infatti, è proprio il valore sballato che mi fa supporre che nei drivers della scheda audio ci sia qualcosa che non va
mi è già capitato di trovare schede integrate non idonee. potrebbe anche essere che aggiornando i drivers di questa (i drivers di windows intendo) la cosa si risolva
comunque con relativamente pochi euro ed una schedina usb dovresti risolvere in tronco la questione, aumentando anche la qualità.
Edited 10 Feb. 2016 12:03
monika_A3 10-02-16 13.09
Ciao maxpiano69 e grazie per i suggerimenti emo

maxpiano69 ha scritto:
puoi provare ad azzerare la compensazione latenza in ASIO4ALL (tentativo) e/o abilitare il buffer HW,


Si, purtroppo ho già provato: di fatto, l'unico modo per registrare (con latenza) è quello di abilitare il buffer hardware, altrimenti l'icona tray di Asio4All diventa rossa emo e semplicemente la registrazione non si avvia

maxpiano69 ha scritto:
verificare se ci sono drivers specifici ed aggiornati per quella scheda


Lo farò imemdiatamente (anzi, sono già sul sito di Lenovo mentre scrivo qui emo)

maxpiano69 ha scritto:
il valore della latenza in uscita mostrato non ha senso, inoltre mi sembra che abbia il segno "-" (meno) davanti


Esatto, ed è questa la cosa che più di ogni altra mi fa sbiellare... ogni volta che schiaccio "Controlli" mi esce un valore di latenza diverso, spesso con un assurdo segno meno... certo che una latenza negativa ha un che di affascinante emo

maxpiano69 ha scritto:
tu che latenza rilevi?


Rilevo una latenza di circa un secondo e mezzo nelle condizioni peggiori, e di circa mezzo secondo nel tempo che tengo schiacciato il tasto Controlli della finestra Impostazioni periferiche di Cubase

Quello che temo è che il problema stia a monte del computer... emo che però funziona perfettamente.

Ah, importantissimo: la latenza riguarda solo gli ingressi-uscita AUDIO, e si manifesta solo se attivo l'ingresso nel form Asio4All mentre se suono dei generici VST, anche presets pesantucci di Pianoteq con un riverbero a convoluzione esterno la latenza è a livelli accettabilissimi:

Quindi quello che mi sono dimenticata di sottolineare è che la latenza si verifica solo quando cerco di monitorarmi mentre canto...

Grazie ancora per il supporto emo


barbetta57 10-02-16 13.16
anche questo è strano, perché la latenza in uscita è sballata, mentre quella in ingresso no. la latenza in ingresso influisce sul segnale in ingresso e solo su quello , mentre quella in uscita influisce sull'ascolto in tempo reale ed anche, logicamente, su tutto ciò che esce dalla daw, e quindi sugli strumenti virtuali
rik 10-02-16 14.42
Che sistema operativo usi?
monika_A3 10-02-16 16.35
rik ha scritto:
Che sistema operativo usi?


Ciao Rik, su questa macchina ho XP, verificato anche su altri PC emo
harp69us 10-02-16 16.56
monika_A3 ha scritto:
Quindi quello che mi sono dimenticata di sottolineare è che la latenza si verifica solo quando cerco di monitorarmi mentre canto...

Grazie ancora per il supporto emo


Ciao secondo me potrebbe essere causato dal fatto che tu stai ascoltando la tua voce non in real-time ma post conversione analogico-digitale-analogico e in mezzo ci sta magari anche il passaggio dei dati su hard-disk per la registrazione.....
Potresti ovviare al fatto magari utilizzando un mixer analogico in cui fai passare il microfono prima di mandarlo al PC, dall'uscita cuffie del mixer ti monitori in real-time mentre canti, nello stesso tempo da un ingresso line mandi sul mixer il risultato complessivo voce + audio che esce dal PC ( che sta registrando anche presumo...... ) che sia un VST o la base audio. Buon lavoro !

emo
monika_A3 10-02-16 18.54
harp69us ha scritto:
potrebbe essere causato dal fatto che tu stai ascoltando la tua voce non in real-time ma post conversione analogico-digitale-analogico e in mezzo ci sta magari anche il passaggio dei dati su hard-disk per la registrazione


Ciao harp69us emo

Si, c'avevo pensato: ma in tal caso il problema sarebbe permanente e temo non si riacquisterebbe il valore di 15ms semplicemente tendendo schiacciato il tasto "Controlli"

Inoltre, sto notando che se nella schermata ASIO abilito l'ingresso senza aver abilitato il buffer hardware, l'icona tray diventa rossa e la registrazione non avviene... che rompicapo... emo
rik 11-02-16 09.56
In ogni caso monika ti conviene passare ad una scheda esterna come ti hanno consigliato in precedenza, quelle integrate sono inadeguate a fare il lavoro che fai tu, che è già di livello altino per una schedina integrata. Il problema è tutto della scheda il computer è adeguato (il fatto che i VST vanno a latenza giusta lo dimostra)
Edited 11 Feb. 2016 8:57
maxpiano69 11-02-16 12.54
@ rik
In ogni caso monika ti conviene passare ad una scheda esterna come ti hanno consigliato in precedenza, quelle integrate sono inadeguate a fare il lavoro che fai tu, che è già di livello altino per una schedina integrata. Il problema è tutto della scheda il computer è adeguato (il fatto che i VST vanno a latenza giusta lo dimostra)
Edited 11 Feb. 2016 8:57
Esatto, in ogni caso se per la riproduzione di VST la scheda interna può essere ancora valida come "minimo sindacale", quando parliamo di usare ingressi audio/voce secondo me diventa praticamente imprescindibile usare una scheda audio esterna, anche low cost ma con un ingresso microfonico "vero".
Edited 11 Feb. 2016 11:55
zerinovic 11-02-16 14.06
Controlla la frequenza audio che sia uguale sia in ingresso che uscita,es: Andando su impostazioni audio-periferica riproduzione-formato audio controlli che sia impostato 44.100 . Verifichi che anche la periferica di registrazione abbia lo stesso valore. Se 44.100 non c'è ne metti uno che sia uguale. In pratica ingresso audio e uscita audio deve avere la stessa frequenza di campionamento.

Altrimenti la latenza aumenta perché il pc rideve campionare l'audio per farlo uscire ad una diversa freq.

Mio fratello aveva lo stesso problema,suonava chitarra con vst.può darsi che anche tu abbia un problema simile.

Ps.
Disattiva anche i suoni di Windows.
Edited 11 Feb. 2016 13:11
barbetta57 11-02-16 20.42
posso assicurare che non è possibile acquisire ad una frequenza di campionamento e riprodurre ad un'altra, non in tempo reale
qui c'è un valore talmente sballato (ed in negativo, per giunta) che fa pensare che i drivers wdm della scheda non siano installati correttamente, ovvero che la versione asio4all scaricata non sia compatibile/aggiornata, ovvero ancora che la scheda audio in sé abbia dei problemi
anche i suoni di windows non possono creare alcun problema.
l'unica altra cosa che mi viene in mente, è che ci sia in esecuzione qualche altra applicazione che utilizzi l'audio (che so, un lettore) che mandi "in confusione" i drivers della scheda
altra possibilità è che la versione di cubase (che non citi) sia veramente troppo antica. che versione è, e che sistema operativo hai (e a quanti bit)?
Edited 11 Feb. 2016 19:43
zerinovic 11-02-16 22.02
Ti posso assicurare che la differenza di freq. Tra input e output destabilizza non poco il funzionamento degli asio4all. Latenze elevate scricchiolii vari...
Purtroppo alcune schede non anno la possibilità di poterle settare in modo uguale.
I suoni di Windows frequentemente su xp occupavano la periferica audio non permettendo agli asio4all di lavorare.però non dovrebbero...provocare latenze cosi elevate.
Ci sono delle opzioni per settare la periferica con funzionamento condiviso (mai) o esclusivo (consigliato) verifica pure quelle.

Anche le opzioni risparmio energia, é consigliabile settare su prestazioni elevate quando suoniamo.
Edited 11 Feb. 2016 21:31
monika_A3 11-02-16 22.38
zerinovic ha scritto:
Ci sono delle opzioni per settare la periferica con funzionamento condiviso (mai) o esclusivo (consigliato) verifica pure quelle.



Ragazzi, questa cosa sta davvero assumendo i connotati di una questione di principio e non posso che ringraziarvi per questo supporto emo

- Il sistema operativo è Windows XP a 32 bit

- installato su un Lenovo ThinkPad R500 che ha sempre lavorato in maniera eccellente, eccezion fatta, come ha notato Barbetta, per l'audio...

Comincio a rendermi conto che il problema deve riguardare i drivers... che ho reinstallato una dozzina di volte.

Ma quello che davvero è assurdo è che compaiano ogni volta dei valori di latenza differenti, compresi quelli negativi... emo oltre al fatto che se non viene attivato il buffer hardware dall'interfaccia di Asio4All non viene registrato nulla.

barbetta57 12-02-16 00.50
non pretendo di avere in tasca la verità, e se è successo a qualcuno un motivo ci deve pur essere, ma, che conosca io, non esiste una sola scheda al mondo che consenta di impostare frequenze diverse per l'ingresso e per l'uscita. tra l'altro, se il computer dovesse ricampionare poniamo da 44.100 a 48 khz la latenza dovrebbe diminuire, non aumentare, in quanto, a parità di buffer, aumentare la FC fa diminuire il periodo della latenza (e viceversa, quindi passando da 48 a 44 dovrebbe diminuire) solo che, facendo così, dovrebbe anche rallentare o accelerare in quanto né i drivers asio4all né windows dispongono di un algoritmo di stretching in tempo reale (che invece cubase ha, ma solo sul materiale già acquisito).
da quello che capisco, in realtà, il pannello asio4all dispone di un algoritmo di resampling che forza l'acquisizione a 44.100 se la scheda non è in grado di supportare i 48 e viceversa, ma non è in grado di acquisire a 44 e restituire a 48
barbetta57 12-02-16 00.55
monika_A3 ha scritto:
Ma quello che davvero è assurdo è che compaiano ogni volta dei valori di latenza differenti, compresi quelli negativi

e questo mi fa appunto pensare che i drivers wdm della scheda integrata siano deficitari
si potrebbe sapere la versione di cubase?
FranzBraile 12-02-16 01.14
monika_A3 ha scritto:
Quello che mi rende perplessa è che tutto sommato si tratta di un computer che nel 2009 era di fascia piuttosto alta (appartenente alla mitica famiglia dei ThinkPad)

L'R500 è la "fascia bassa" della serie Lenovo Thinkpad da 15.6 pollici. Poi segue la serie T5xx ed infine la serie W5xx che sarebbe la più potente ovvero una vera e propria Workstation portatile.
In ogni caso il tuo R500 dubito che superi e 2.Gb di processore e probabilmente sarä un DualCore.
Cmq... tornando alla questione, per piccole cose anche il vecchio pentium 4 riusciva a tenere. I valori che hai mostrato sono veramente esagerati, anche tenendo premuto il control 11ms sono tantissimi.
Fai una prova con una scheda esterna, giusto per verificare che sia o meno la scheda interna del pc.
ciauz