GarageBand legge il MIDI in modo nativo. Il file arriva con le sue tracce separate, il suo tempo e i suoi cambi di accordo: resta solo da dargli i tuoi strumenti.
Un software musicale non implementa né lo XG di Yamaha né il GS di Roland: ignora quei banchi e suona il file con i propri strumenti. Prendi quindi sempre la versione GM — le versioni per arranger non aggiungerebbero nulla qui e potrebbero perfino confondere l’assegnazione.
In GarageBand il percorso è:
Il trascinamento funziona nella maggior parte dei casi e dà lo stesso risultato. Se il software chiede un tempo, lascia che legga quello del file: è già corretto.
Ogni strumento arriva sulla propria traccia, con il suo nome. Nulla è mescolato: puoi silenziare, mettere in solo e modificare nota per nota.
Il tempo e i suoi cambi sono nel file. Il tuo progetto vi si allinea, rallentando finale compreso.
Il MIDI non contiene suono. Dice «pianoforte», non «quale pianoforte». Mettere i tuoi strumenti virtuali su ogni traccia spetta a te.
La batteria sta sul canale 10, secondo lo standard General MIDI. Se la tua drum machine non segue questa corrispondenza, i suoni finiranno sui tasti sbagliati.
È l’unico vero ostacolo, e si risolve in un minuto. Il canale 10 mette la cassa su C1, il rullante su D1, il charleston chiuso su F#1. Uno strumento virtuale che ignora questa mappa suonerà a caso. Quasi tutti offrono un preset General MIDI: sceglilo, e tutto torna a posto.
Dopo le modifiche, riesporta in SMF formato 1 (tracce separate) per conservare la struttura. Il formato 0 appiattisce tutto su una sola traccia: serve solo ai vecchi lettori hardware.