LuminaKeysCreatore di canzoni MIDI e guida alle luci della tastiera Torna a LuminaKeys

Come riprodurre file MIDI su Android

Android non include un lettore integrato garantito per i file .mid, quindi serve un'app che legga il file e trasformi i suoi eventi di nota in suono. Installa un'app lettrice MIDI con sintetizzatore integrato, oppure invia il file a una tastiera MIDI collegata via USB o Bluetooth, che produrrà il suono.

Perché toccare un file .mid di solito non succede nulla

Un file MIDI non contiene alcun audio. È uno spartito per una macchina: numeri di nota, velocità, tempi e cambi di strumento, senza alcun suono registrato al suo interno.

Per riprodurlo serve quindi un sintetizzatore che interpreti quelle istruzioni in tempo reale. Il lettore multimediale di Android gestisce di default i formati audio registrati, ma per riprodurre il MIDI serve una soundbank con campioni di strumenti, e non esiste una soundbank che ogni dispositivo garantisca alle app. Così il file si apre in un gestore di file oppure il sistema non offre nulla, e la gente pensa che il file sia danneggiato quando in realtà sta solo aspettando uno strumento.

Opzione 1: un'app con sintetizzatore integrato

È la strada più semplice. Un'app lettrice MIDI include una propria soundbank, quindi può convertire il file in audio tramite l'altoparlante del telefono o le cuffie, senza collegare altro.

Cosa cercare: supporto sia per i file MIDI standard di tipo 0 sia per quelli di tipo 1, così si aprono sia i file a traccia singola sia quelli multitraccia; un elenco di tracce visibile per disattivare o isolare le parti; e controllo del tempo per esercitarsi. Le app differiscono per qualità della soundbank, ed è per questo che lo stesso file può suonare convincente in un lettore e povero in un altro.

Opzione 2: riproduzione con una tastiera MIDI hardware

Collega la tastiera e lasciala fare da sorgente sonora. Android include un'API MIDI dalla versione 6.0 (Marshmallow), quindi un telefono può inviare eventi di nota a uno strumento collegato, che li riproduce con il proprio motore sonoro.

USB

La maggior parte delle tastiere compatibili con lo standard di classe funziona via USB con un adattatore OTG o un cavo USB-C diretto e non richiede driver. Le connessioni cablate hanno la latenza più bassa e sono la scelta più sicura se la tastiera deve anche illuminarsi a tempo con la musica.

Bluetooth LE MIDI

Bluetooth LE MIDI elimina il cavo ed è supportato su Android dalla versione 6.0 in poi. È comodo per la riproduzione e, rispetto all’USB, aggiunge una piccola latenza e occasionali fluttuazioni di tempo, aspetti che contano più per l’esecuzione dal vivo che per l’ascolto.

Perché lo stesso file suona diverso ovunque

Un file MIDI specifica gli strumenti tramite un numero, non tramite il suono. Il cambio di programma 1 significa “pianoforte a coda acustico” secondo la convenzione General MIDI, ma ogni sintetizzatore fornisce un proprio campione per quello slot, quindi lo stesso file è davvero un’esecuzione diversa su dispositivi diversi.

General MIDI Livello 1 definisce 128 programmi strumentali in famiglie da otto e riserva il canale 10 alla percussione. Se le batterie di un file vengono riprodotte come note intonate, qualcosa ha ignorato questa convenzione del canale 10.

ProgrammiFamiglia di strumenti
1–8Pianoforte
9–16Percussioni cromatiche
17–24Organo
25–32Chitarra
33–40Basso
41–48Archi
49–56Ensemble
57–64Ottoni
65–72Ance
73–80Flauti
81–88Synth lead
89–96Synth pad
97–104Effetti synth
105–112Etnici
113–120Percussivi
121–128Effetti sonori

Checklist per la risoluzione dei problemi

Ottenere lo spartito dal file

La riproduzione e la notazione sono operazioni separate e un player non ti mostrerà necessariamente lo spartito. Trasformare lo stesso file in notazione leggibile richiede di quantizzare i tempi e aggiungere le informazioni su tonalità e pentagramma che il MIDI non contiene.

Letture correlate: come convertire un file MIDI in spartito e MIDI vs MusicXML vs notazione ABC.

LuminaKeys

LuminaKeys riproduce brani MIDI su Android e, in tempo reale, illumina i tasti corrispondenti sulla tastiera MIDI. Rileva automaticamente i modelli Yamaha con tasti illuminati, The ONE Smart Piano e le tastiere MIDI generiche USB o Bluetooth. Se non è collegata alcuna tastiera, subentra il pianoforte virtuale integrato.

Altre guide: Casa & hobby · tutte le guide di Adelyons