Gratis e online

Lettore MIDI

Riproduci qualsiasi file MIDI con strumenti reali e guarda le note cadere su una tastiera. Ogni parte suona con lo strumento richiesto dal file: sostituiscine o silenziane una qualsiasi, rallenta, cambia tonalità, carica il tuo SoundFont, oppure scegli uno dei 400 brani della libreria di spartiti e segui la lettura. Non viene caricato nulla.

  • 415brani nella libreria, spartito incluso
  • Ogni parte con il suo strumento: sostituiscile o silenziale
  • Gira nel tuo browser: non viene caricato nulla
Come funziona

Trascina qui un file MIDI

oppure scegli un file

.mid, .midi, .kar e .rmi: qualsiasi dimensione, qualsiasi numero di tracce

Il tuo file non lascia mai questo browser. Non viene caricato nulla.

Ogni brano ha il suo spartito sul sito: il link compare appena viene caricato.

Advertisement
  • Non viene caricato nulla Il sintetizzatore gira sul tuo computer. Il tuo file MIDI non tocca mai un server.
  • Nessun limite di dimensione o durata Un loop di quattro battute o una sinfonia di quaranta minuti. Non ci sono tetti né code.
  • Gratis, senza account Nessuna registrazione, nessun credito, nessuna prova. Riproduci tutti i file che vuoi.

Ascolta il file com'è stato scritto

Un vero sintetizzatore SoundFont, un piano roll con le note che cadono su una tastiera e gli stessi controlli del convertitore: ciò che riproduci qui è ciò che puoi esportare lì.

Ogni parte con il suo strumento, e una libreria con gli spartiti

Un file MIDI indica uno strumento per ciascuna delle sue parti, e la maggior parte dei lettori da browser lo ignora e suona tutto con un pianoforte. Questo legge il file come fa un sintetizzatore: la parte di pianoforte con un pianoforte, il basso con un basso, la batteria con una batteria, ciascuna con il suo colore nel piano roll. Ogni parte può essere sostituita con uno dei 128 strumenti General MIDI oppure silenziata: silenzia la melodia e suonala tu sopra l'accompagnamento. E poiché questo sito è una libreria di spartiti con un file MIDI dietro ogni brano, la libreria è un selettore di brani: scegli un brano, ascoltalo e segui il link al suo spartito.

  • Note che cadono su una tastiera

    Le note cadono sui tasti a cui appartengono nel momento in cui suonano, colorate per parte, con i tasti che suonano illuminati. È la vista adottata da tutte le app per imparare il pianoforte, perché ti mostra cosa suonare e quando senza leggere la notazione. Scegli con quanto anticipo vedere le note (due, quattro o otto secondi) e fai clic in un punto qualsiasi del piano roll per saltarci.

  • Un vero SoundFont, oppure porta il tuo

    La riproduzione usa GeneralUser GS, un banco General MIDI completo con 274 strumenti e 13 drum kit. Se hai un SoundFont che preferisci, carica il file .sf2, .sf3 o .dls e il brano suonerà con quello. Viene letto nel tuo browser; nemmeno questo viene caricato.

  • Rallenta, cambia tonalità, metti in loop

    Tempo da metà a doppia velocità, con il piano roll che rallenta di conseguenza: il modo giusto per imparare un passaggio veloce. Trasponi fino a un'ottava in su o in giù per un cantante o per un altro strumento; la batteria resta dov'è. Metti in loop l'intero file mentre studi.

  • Riverbero e chorus, come da file

    I file MIDI contengono i livelli di riverbero e chorus per ogni parte. Vengono rispettati, e si possono disattivare per un suono asciutto e ravvicinato.

  • Poi esportalo

    Il convertitore da MIDI a MP3 è lo stesso sintetizzatore con gli stessi controlli. Quando il file suona bene qui, lì lo converti in MP3, WAV o Ogg in pochi secondi.

  • Formato 0, Formato 1, karaoke e RMID

    Vengono letti i file MIDI standard a traccia singola e multitraccia, i file karaoke .kar e i file .rmi con SoundFont incorporato. Fino a sedici canali per porta, con program change, pitch bend, sustain e controller di espressione.

Riprodurre un file MIDI in tre passaggi

  1. Trascina un file MIDI o scegli un brano

    Trascina un file .mid, .midi, .kar o .rmi sul pannello, oppure scegli uno dei 400 brani della libreria. Parti, strumenti, tempo e durata compaiono subito; il sintetizzatore e il suo banco di suoni da 8 MB si caricano in background la prima volta e il browser li conserva.

  2. Premi play e guarda

    Le note cadono sulla tastiera mentre suonano, un colore per parte. Scorri avanti e indietro, metti in loop o fai clic sul piano roll per saltare. Rallenta il tempo o cambia tonalità in qualsiasi momento.

  3. Rendilo tuo

    Cambia lo strumento di qualsiasi parte, silenzia quelle che vuoi suonare tu, oppure carica il tuo SoundFont. Poi convertilo in MP3 o WAV, oppure apri lo spartito del brano e segui la lettura.

Cerchi qualcos'altro?

Questo tool riproduce un file MIDI e ti mostra le note. Se vuoi un file da mandare a qualcuno, o se parti da una registrazione, comincia da un'altra pagina.

  • Vuoi un MP3 o un WAV

    Il convertitore da MIDI a MP3 usa questo stesso sintetizzatore e questi stessi controlli, e genera il file in pochi secondi.

  • Hai una registrazione, non un file MIDI

    Trascrivi un MP3, un WAV o un video in MIDI, con qualsiasi strumento e accordi compresi, oppure incolla un link di YouTube.

Come funziona il lettore

SpessaSynth e il banco GeneralUser GS, in esecuzione sul tuo computer.

Il sintetizzatore

SpessaSynth, un sintetizzatore SoundFont 2 / SF3 / DLS open source scritto in TypeScript e rilasciato con licenza Apache 2.0. Implementa la specifica SoundFont come fa un campionatore hardware (sedici canali, voci basate su campioni con inviluppi, filtri, LFO e modulatori) e comprende le estensioni General MIDI, GS e XG che i file reali usano per i drum kit e la selezione del banco.

Motore
SpessaSynth (spessasynth_lib 4.3)
Banco di suoni
GeneralUser GS 2.0.3: 274 strumenti, 13 drum kit, 920 campioni
Download del banco
8,4 MB (SF3, compresso in Vorbis), scaricati una sola volta
Canali
16 per porta, file multiporta supportati
Polifonia
Fino a 350 voci simultanee

Dove viene eseguito

Tutto avviene in questa scheda. Il sintetizzatore gira in un Web Worker, così non blocca mai la pagina, e alimenta un piccolo AudioWorklet per la riproduzione. Il piano roll è disegnato su un canvas a partire dall'elenco di note del file, seguendo il clock del sequencer a ogni frame di animazione. Nessuna parte del file MIDI, né di un SoundFont che carichi, viene trasmessa altrove.

Che cosa cambiano le impostazioni

  • Il cambio di strumento blocca un programma su quel canale, così i program change del file non possono annullare la tua scelta a metà brano.
  • Il tempo riscrive ogni evento di tempo del file con lo stesso fattore prima che arrivi al sintetizzatore; il piano roll viene ricostruito dal file con i nuovi tempi, così immagine e suono restano insieme.
  • La trasposizione sposta ogni canale intonato di semitoni interi; il canale della batteria è escluso perché in un drum kit ogni tasto è un suono diverso.
  • Il mute silenzia un canale nel sintetizzatore e lo nasconde nel piano roll.
  • Un SoundFont che carichi ha la priorità sul banco integrato; per ogni preset mancante si torna a GeneralUser GS.

La libreria

Ogni brano del catalogo di spartiti ha dietro un file MIDI: lo stesso da cui è stato inciso lo spartito. Il selettore li elenca per categoria; caricandone uno si scarica quel file e compare il link alla pagina del suo spartito, così il lettore e la partitura sono due viste della stessa musica.

Buono a sapersi

  • Il banco di suoni viene messo in cache dal browser dopo il primo caricamento, quindi le visite successive partono subito.
  • I file che dipendono da un modulo sonoro commerciale specifico (variazioni Roland SC-88, voci solo XG) suonano con l'equivalente General MIDI più vicino.
  • Safari supporta tutto ciò che è usato qui dalla versione 14.1; Chrome, Edge e Firefox dalle versioni attuali.

Domande frequenti

Come riproduco un file MIDI online?

Tre passaggi, nessuno dei quali richiede un account:

  1. Trascina il tuo file .mid o .midi sul pannello qui sopra, oppure scegli un brano dalla libreria.
  2. Premi play. Ogni parte suona con il suo strumento e le note cadono sulla tastiera mentre suonano.
  3. Cambia strumenti, silenzia parti, modifica tempo o tonalità a piacere, oppure convertilo in MP3 con il convertitore.
Perché il mio file MIDI suona diverso in ogni lettore?

Perché un file MIDI non contiene suono. È un elenco di istruzioni (suona questa nota, con questo numero di strumento, in questo momento) e chi lo riproduce fornisce i suoni da un banco di suoni. Il sintetizzatore integrato di Windows, uno smartphone, una DAW e una tastiera hanno banchi diversi, quindi lo stesso file suona diverso su ciascuno. Questo lettore usa GeneralUser GS, uno dei migliori banchi General MIDI gratuiti, e ti permette di caricare il tuo.

Suona gli strumenti richiesti dal file?

Sì. I program change del file vengono letti canale per canale, compresa la selezione del banco per i file GS e XG, e ogni parte suona con lo strumento che indica, non con un unico pianoforte applicato a tutto. Il canale 10 è trattato come batteria, secondo lo standard General MIDI.

Posso cambiare gli strumenti?

Sì. Ogni parte è elencata con lo strumento che richiede, e ciascuna può essere sostituita con uno qualsiasi dei 128 strumenti General MIDI oppure silenziata. La sostituzione ha effetto subito, durante la riproduzione.

Che cosa sono le note che cadono?

Un modo di mostrare la musica che non richiede la notazione. L'altezza va da sinistra a destra lungo una tastiera; il tempo dall'alto verso il basso; ogni nota è una barra che cade sul tasto a cui appartiene nel momento in cui suona, nel colore della sua parte. I tasti si illuminano quando le note li raggiungono. Scegli quanti secondi vedere in anticipo e fai clic sul piano roll per saltare.

Posso usarlo per imparare un brano?

I controlli servono proprio a questo. Rallenta il tempo a metà velocità, metti il file in loop, silenzia la parte che vuoi suonare tu e tieni l'accompagnamento, e trasponi se suoni uno strumento traspositore. I brani della libreria rimandano al loro spartito, così puoi leggere e ascoltare insieme.

Che cos'è un SoundFont, e posso usare il mio?

Un SoundFont (.sf2, o il formato compresso .sf3) è un banco di campioni registrati di strumenti, più le regole per suonarli: ciò che trasforma le istruzioni MIDI in suono. Questo lettore include GeneralUser GS (274 strumenti, 13 drum kit). Carica il tuo file .sf2, .sf3 o .dls e il brano suonerà con quello; viene letto nel tuo browser e non viene mai caricato.

Quali file MIDI riproduce?

File MIDI standard in Formato 0 e Formato 1 (.mid, .midi), file karaoke (.kar) e file RMID con banco incorporato (.rmi). Fino a sedici canali per porta, file multiporta compresi.

C'è un limite di dimensione o di durata?

No. Il file viene letto sul tuo computer, quindi non c'è alcun caricamento da limitare. I file molto lunghi richiedono solo un attimo in più per essere analizzati.

Il mio file MIDI viene caricato da qualche parte?

No. Il sintetizzatore e il banco di suoni girano dentro questa scheda del browser. L'unico download è il banco stesso, che il browser mette in cache. Il tuo file, e qualsiasi SoundFont tu carichi, non lasciano mai il tuo dispositivo.

Quali brani ci sono nella libreria?

Tutti i brani del catalogo di spartiti del sito che hanno dietro un file MIDI: circa 400 arrangiamenti tra anime, film e TV, videogiochi, musica classica, artisti e musiche dal mondo, ai livelli principiante, intermedio e avanzato. Scegline uno dall'elenco sotto l'area di trascinamento.

Come trasformo il MIDI in un MP3?

Con il convertitore da MIDI a MP3, che è questo stesso sintetizzatore con gli stessi controlli più un pulsante di esportazione. Scrive MP3, WAV o Ogg in pochi secondi, sul tuo computer.

Posso collegare una tastiera MIDI?

Non ancora. Il lettore serve per ascoltare e guardare; non legge l'ingresso MIDI. Se vuoi suonarci sopra, silenzia la parte che stai suonando e usa il piano roll come guida.

Funziona sullo smartphone?

Sì, in qualsiasi browser mobile aggiornato. Il piano roll si adatta alla larghezza dello schermo, quindi su uno smartphone l'estensione della tastiera è più stretta; ruota il telefono in orizzontale per una vista più ampia.