Arts >> Arte >  >> musica >> Digital Music

Perchè ho un tempo di ritardo MIDI input

? Musical Instrument Digital Interface è un protocollo utilizzato per l'invio di dati musicali tra dispositivi e piattaforme . Quando si invia segnali MIDI al computer da un controller MIDI esterno , si può verificare un ritardo tra l'invio del segnale e la sua lavorazione . Questo ritardo si chiama latenza. Ci sono molte variabili differenti nel trattamento delle informazioni del computer , quindi ci sono una serie di possibili cause di latenza. Latenza e Buffer Size

Il computer gestisce molti dati diversi flussi contemporaneamente . Per evitare complicazioni a causa di questo , è necessario regolare il flusso di informazioni attraverso buffer . Buffer salvare piccole quantità di dati e la rilasciano proprio per mantenere una uscita uniforme . Quando l'elaborazione dei dati comporta la conversione da digitale ad analogico e viceversa , più buffer sono al lavoro . Un buffer più grande salva più dati , ma crea più di un ritardo notevole . Un piccolo buffer salva meno dati ma porta a incongruenze nella lavorazione . Molti programmi hanno opzioni con cui è possibile regolare la dimensione del buffer . Pertanto , se si verificano eccessiva latenza MIDI , si può provare a trovare una dimensione del buffer ideale .
Orologi

I segnali elaborati dal software audio sono tutti gestiti da almeno un orologio . Orologi definiscono il tempo tra l'elaborazione dei dati al fine di mantenere il flusso di informazioni . Se si utilizzano più schede audio , ci saranno due orologi diversi al lavoro . L'ingresso MIDI e l'uscita audio potrebbe essere fuori sincrono se questo è il caso . Si può essere in grado di specificare un orologio come orologio master e l'altro come slave , al fine di ridurre la latenza del segnale evidente . Se questa è un'opzione , ma può essere realizzato nella configurazione del percorso dispositivo audio . Di solito è possibile accedere a questo direttamente nelle preferenze di sistema o attraverso il software audio che si sta utilizzando .
Connessione Strengh

Un fattore che interferisce con il flusso di messaggi MIDI è la forza effettiva della connessione MIDI . Se si dispone di un punto di connessione via cavo o danneggiato , questo può causare ritardo nella trasmissione dei segnali MIDI . Se avete punti di connessione intermedi tra il dispositivo MIDI e il computer , come ad esempio un MIDI al convertitore USB , questi possono anche ostacolare il segnale MIDI . Se si invia una grande quantità di dati MIDI nel computer , i limiti di larghezza di banda dati possono anche contribuire alla latenza .
Processore Usa

Se il computer esegue numerosi compiti contemporaneamente , questo rallenterà la velocità generale della maggior parte dei processi. Se si esegue numerosi programmi in aggiunta al programma basato su MIDI , chiudere tutti i programmi acritici per massimizzare la potenza di elaborazione e memoria ad accesso casuale . A volte , un riavvio completo del sistema è il modo più efficace per chiarire questa potenza di elaborazione e di garantire un segnale più forte MIDI .
Driver

Qualsiasi dispositivo che si connette al computer richiede un driver in modo che possa comunicare in modo efficace con il computer . Se non si utilizza il driver specifico per il vostro dispositivo MIDI , il computer può configurare automaticamente con un driver generico . Utilizzando un driver generico può essere insufficiente e può essere un'altra causa di difficoltà MIDI e la latenza . Utilizzare le più up-to - date driver per i dispositivi specifici; driver specifici del dispositivo sono disponibili per il download dal sito Web del produttore del dispositivo .

Digital Music

Categorie correlate