Carico cpu con kontakt 5 e main stage 3

anonimo 21-04-15 15.12
con scheda intendo hw e relativo driver, comunque sarei curioso di sapere se nel caso della thunderbolt è solo questione di driver o anche di architettura della connessione
maxpiano69 21-04-15 16.06
@ anonimo
con scheda intendo hw e relativo driver, comunque sarei curioso di sapere se nel caso della thunderbolt è solo questione di driver o anche di architettura della connessione
E no, ci risiamo di nuovo: il "carico pesante" lo sente la CPU, non la scheda audio che al massimo deve gestire i dati per fornire i soliti 24bit per 44/48 Khz stereo di flusso audio.

Questo ti stiamo dicendo io e barbetta ma tu torni sempre sulla scheda....

A livello di scheda la differenza di performance (legata all'HW) la hai eventualmente se parliamo di gestire più canali, ovvero nelle schede multicanale usate per le registrazioni in studio o live, ma (ribadisco) non per suonare dei VSTi in stereo a frequenze di campionamento normali (per il quale uso la banda dati sia di USB2 che a maggoir ragione di Thunderbolt è ampiamente sovrabbondante)
Edited 21 Apr. 2015 14:07
anonimo 21-04-15 16.20
@ maxpiano69
E no, ci risiamo di nuovo: il "carico pesante" lo sente la CPU, non la scheda audio che al massimo deve gestire i dati per fornire i soliti 24bit per 44/48 Khz stereo di flusso audio.

Questo ti stiamo dicendo io e barbetta ma tu torni sempre sulla scheda....

A livello di scheda la differenza di performance (legata all'HW) la hai eventualmente se parliamo di gestire più canali, ovvero nelle schede multicanale usate per le registrazioni in studio o live, ma (ribadisco) non per suonare dei VSTi in stereo a frequenze di campionamento normali (per il quale uso la banda dati sia di USB2 che a maggoir ragione di Thunderbolt è ampiamente sovrabbondante)
Edited 21 Apr. 2015 14:07
come detto prima quando parlo di scheda intendo scheda e driver, se schede differenti mi danno latenze differenti su stesso computer perchè insistete sulla cpu?
maxpiano69 21-04-15 16.23
@ anonimo
come detto prima quando parlo di scheda intendo scheda e driver, se schede differenti mi danno latenze differenti su stesso computer perchè insistete sulla cpu?
Perche tu hai scritto "che schede più performanti ti permettono di lavorare con carichi più pesanti": non è vero; schede più performanti semmai ti permettono di lavorare con "latenze inferiori" a parità di carico, ma non con "carichi più pesanti" (se per carichi intendiamo numero e complessità di Virtual Instruments)

Edited 21 Apr. 2015 14:26
anonimo 21-04-15 16.28
@ maxpiano69
Perche tu hai scritto "che schede più performanti ti permettono di lavorare con carichi più pesanti": non è vero; schede più performanti semmai ti permettono di lavorare con "latenze inferiori" a parità di carico, ma non con "carichi più pesanti" (se per carichi intendiamo numero e complessità di Virtual Instruments)

Edited 21 Apr. 2015 14:26
con carichi più pesanti intendevo programmi tipo mainstage al posto di un semplice vst stand-alone
maxpiano69 21-04-15 16.40
@ anonimo
con carichi più pesanti intendevo programmi tipo mainstage al posto di un semplice vst stand-alone
Appunto, Mainstage causa un maggior carico sulla CPU, la scheda audio più performante permette al max di ridurre il buffer audio del driver; per capire meglio, guarda quella pagina del supporto Apple che ho postato qualche post fa e lo schema che spiega come vengono usati i diversi buffer audio.
Edited 21 Apr. 2015 15:04
barbetta57 21-04-15 18.41
scusa, ma proprio non capisco:
il pezzo di ferro comunemente chiamato scheda audio, per i nostri fini, ha 2 parti rilevanti: il convertitore AD/DA e la porta di connessione
se campioni a 44.100, non è che la scheda "più veloce" in un secondo fa 50.000 campioni, sempre 44.100 sono, quindi questa parte della scheda, sotto il profilo della velocità, la lasciamo perdere
porta di connessione: qui ci sono dei parametri che sono uguali per tutti, a parità di bus. non è che la scheda usb 2.0 "più veloce" ha un usb 2.0 che va a 500 mbit invece che a 480, sempre quelli sono. di conseguenza il fattore dirimente risulta essere come i pacchetti vengono gestiti
qui entrano in gioco i drivers della scheda, l'architettura audio del sistema operativo, le caratteristiche del computer e non ultima la tipologia delle operazioni che gli vuoi far fare.
non ho ancora nessunissima esperienza di schede thunderbolt, ma presumo che la stessa scheda, su due computer diversi, vada diversamente, come succede per la USB e la FW. anche la presenza o meno di un coprocessore grafico può avere la sua importanza. la prova, almeno dal mio punto di vista, è che schede usb e FW diverse vanno in modo diverso sullo stesso pc, e schede usb e fw uguali vanno in modo diverso su diversi pc, anche a seconda del software che adoperi.
quello che cambia probabilmente è l'architettura di tutto il sistema di scambio dei dati, che è una cosa del tipo: ti interrogo se hai qualcosa da mandarmi, mi rispondi di sì, ti dico di mandarmi i dati, li invii, controllo che ci siano e che non ci siano errori, se c'è un errore ti chiedo di rimandarli, ti invio un'altra richiesta... ecc. tutto questo però è la parte finale del processo. prima di questo c'è:
schiaccio un tasto della tastiera, o ricevo un dato dalla DAW, elaboro il dato, chiedo allo strumento virtuale se c'è ed è pronto, gli invio il dato, elaboro il suono, lo riproduco. tutto questo per N processi simultanei della sola DAW, a cui si sommano tutti gli altri processi del computer. per conto mio è tutta una questione di priorità di gestione del flusso audio, di come sono scritti i drivers della scheda e di come il sistema operativo è in grado di gestirli

Edited 21 Apr. 2015 16:43
maxpiano69 21-04-15 18.55
barbetta57 ha scritto:
il pezzo di ferro comunemente chiamato scheda audio, per i nostri fini, ha 2 parti rilevanti: il convertitore AD/DA e la porta di connessione


ed il buffer HW del chip che gestisce la porta di connessione lato scheda (che detta la latenza minima teorica, in assenza di altri buffer lato PC)
barbetta57 21-04-15 19.04
maxpiano69 ha scritto:
ed il buffer HW del chip che gestisce la porta di connessione lato scheda (che detta la latenza minima teorica, in assenza di altri buffer lato PC)

intendevo infatti quello emo
Motif87 22-04-15 02.02
Intanto ringrazio tutti quanti, per avermi chiarito per bene le idee, settando kontakt con il multi core in OF la situazione è migliorata notevolmente, e non ho ancora registrato carichi della CPU tali da far emettere scricchiolii o far bloccare delle note, oggi pomeriggio ho suonato x 3 ore e tutto è filato liscio ;) emo.