User Manual
784 Scheda informativa sul MIDI
temporizzazione e distorsione audio durante il playthrough, ma Live dovrebbe comunque con-
tinuare a registrare correttamente gli eventi MIDI nelle clip. Successivamente, una volta che il
sistema abbia recuperato la propria stabilità, la riproduzione di questi eventi registrati dovrebbe
essere precisa.
33.4 Variabili non controllabili da Live
In genere, le marcature temporali sono un meccanismo estremamente affidabile per la gestione
della temporizzazione degli eventi MIDI. Ma le marcature temporali sono applicabili solo ai
dati all'interno del computer stesso. I dati MIDI al di fuori del computer possono non fare alcun
uso di queste informazioni, perciò le informazioni di temporizzazione da/verso un hardware
esterno vengono processate dall'hardware non appena arrivano, anziché secondo una pianifi-
cazione. Inoltre, i cavi MIDI sono seriali, nel senso che possono inviare solo un pezzo di infor-
mazione alla volta. In pratica, ciò significa che più note suonate simultaneamente non possono
essere trasmesse simultaneamente attraverso i cavi MIDI, ma devono essere inviate una dopo
l'altra. A seconda della densità degli eventi, questo può causare problemi di temporizzazione
MIDI.
Un altro problema che può sorgere, in particolare usando sintetizzatori hardware degli albori
MIDI, è che il tempo di scansione del dispositivo avvenga con una cadenza relativamente bas-
sa. Per tempo di scansione si intende quanto frequentemente il sintetizzatore controlli la propria
tastiera per rilevare l'input (esecuzione di note). Se questa cadenza è troppo blanda, è possibile
che si introduca del jitter.
Naturalmente, questi problemi di temporizzazione presenti a livello hardware possono essere
moltiplicati dall'aggiunta di attrezzatura supplementare alla catena.
Persino in un computer la precisione delle marcature temporali (timestamps) può variare note-
volmente a seconda della qualità dell'hardware MIDI, degli errori nella programmazione dei
driver, etc. Live deve presupporre che tutte le marcature temporali allegate agli eventi MIDI in
arrivo siano precise e che gli eventi in uscita vengano gestiti in modo appropriato da qualsiasi
hardware esterno. Ma per Live è impossibile verificare entrambi i casi.
Test e Risultati
La nostra procedura per testare la temporizzazione degli eventi MIDI in entrata è rappresentata
nello schema seguente: