Basic Pitch è lo strumento gratuito e open source di Spotify che converte l’audio in un file MIDI. Songscription nasce per la trascrizione musicale e dalla stessa registrazione ricava uno spartito leggibile, un file MIDI, un file MusicXML e tablature per chitarra. Su una registrazione reale, Songscription è più preciso: i suoi modelli sono addestrati appositamente su esecuzioni musicali, mentre Basic Pitch è pensato come convertitore generico e leggero. Basic Pitch, però, è gratuito e open source. Se sviluppi software e vuoi eseguirlo in locale, usarlo con uno script o integrarlo in una sequenza di elaborazioni, questa libertà può contare più di un po’ di precisione in più.
Che cos’è Basic Pitch
Basic Pitch è un convertitore gratuito e open source da audio a MIDI, sviluppato dall’Audio Intelligence Lab di Spotify. Puoi usarlo in due modi: caricare un file nella demo su basicpitch.spotify.com e ricevere un MIDI, oppure installare la libreria con pip o npm e usarla nei tuoi progetti. È polifonico, quindi riconosce più note contemporaneamente. Non richiede di selezionare lo strumento prima della conversione: puoi dargli una registrazione di pianoforte, chitarra, voce o altro. Rileva anche le variazioni continue di altezza, il pitch bend, che molti strumenti leggeri ignorano. Il modello è piccolo e veloce, ed è anche per questo che molti sviluppatori lo usano come componente di base per ricavare MIDI dall’audio. Per scegliere se usarlo, conta però anche il tipo di file che restituisce.
Che cos’è Songscription
Songscription è uno strumento di trascrizione con intelligenza artificiale che ricava da una registrazione uno spartito leggibile. Con la stessa trascrizione produce anche un file MIDI, un file MusicXML e tablature per chitarra. Funziona nel browser, senza installare niente. Il piano gratuito comprende trascrizioni di 30 secondi; con i piani a pagamento puoi trascrivere file più lunghi ed esportare in tutti i formati. Per i dettagli aggiornati, consulta i prezzi attuali.
La differenza sta nel risultato. Songscription dispone le note sui pentagrammi con valori ritmici chiari, invece di lasciarti i dati delle note da impaginare. Ottieni uno spartito che puoi leggere. Se ti servono anche i dati delle note, li trovi nell’esportazione MIDI, di cui parliamo nell’articolo su che cos’è il MIDI.
La differenza principale: MIDI e spartito leggibile
Basic Pitch restituisce un file MIDI con dati sulle note: altezze, tempi di attacco, durate e intensità con cui ogni nota è stata suonata. Sono dati utili, ma non sono uno spartito. Quando apri un MIDI non ancora corretto in un programma di notazione, di solito trovi ritmi poco chiari e note non distribuite in modo sensato tra le due mani. Prima di poterlo leggere bene, devi quantizzarlo su valori ritmici regolari e sistemarlo.
Songscription svolge questo lavoro e ti dà lo spartito impaginato insieme al file MIDI. La scelta riguarda quindi due aspetti: quale strumento riconosce le note con più precisione e se vuoi che prepari anche lo spartito. Su una registrazione reale, Songscription tende a essere più preciso perché i suoi modelli sono addestrati su musica reale. Prepara anche lo spartito, anziché restituire soltanto i dati delle note. Per capire come si passa dal suono alle note, trovi l’intero processo nella guida su come convertire l’audio in MIDI.
Quando conviene l’uno o l’altro
- Scegli Basic Pitch se per te conta soprattutto che sia gratuito e open source, lavori in una DAW e ti serve soltanto il MIDI. Puoi eseguirlo in locale, usarlo con uno script, elaborare più file in serie o integrarlo nel tuo processo di lavoro. Questa libertà è il suo vantaggio principale e, per molti sviluppatori, conta più di una maggiore precisione.
- Scegli Songscription se ti serve precisione su una registrazione reale e qualcuno dovrà leggere il risultato. I suoi modelli sono addestrati su esecuzioni reali, quindi riconoscono meglio le note, il ritmo e la distribuzione tra le mani al pianoforte. Ottieni uno spartito, tablature per chitarra e un file MusicXML, anziché una sequenza di note da sistemare a mano.
Se stai valutando anche altri strumenti, nel confronto tra i migliori convertitori da audio a MIDI trovi altre opzioni e i lavori per cui sono più adatte.
Precisione e correzioni
Per entrambi gli strumenti, il risultato dipende molto dalla registrazione di partenza. Una linea solista ben distinguibile, suonata da un solo strumento con poco riverbero, si trascrive molto meglio di un mix denso in cui gli strumenti si sovrappongono e si coprono a vicenda. Vale per qualsiasi strumento che converta l’audio in MIDI.
Sulla stessa registrazione, però, i due strumenti non danno gli stessi risultati. Songscription è addestrato appositamente su musica registrata, quindi tende a riconoscere con più precisione le note, il ritmo e la distribuzione tra le mani rispetto a un modello piccolo e generico. La differenza si sente soprattutto nelle registrazioni reali, con tutte le loro imperfezioni, più che nei suoni isolati usati nei test.
Il risultato iniziale di entrambi può comunque richiedere qualche correzione: una nota nell’ottava sbagliata, un’altra troppo corta. Cambia il punto in cui fai questo lavoro. Con Basic Pitch devi sistemare il MIDI nella tua DAW o in un programma di notazione. Con Songscription, buona parte delle correzioni avviene durante la preparazione dello spartito, quindi lavori sullo spartito anziché sui dati grezzi delle note. La qualità della registrazione che carichi resta il fattore su cui puoi intervenire di più.
Quale scegliere
Scegli in base a dove userai il risultato. Se ti serve un MIDI da portare in una DAW, sai come sistemarlo e per te conta poter usare gratis lo strumento e richiamarlo da uno script, usa Basic Pitch. Se vuoi trascrivere una registrazione con la massima precisione, oppure qualcuno dovrà leggere il risultato come spartito, tablatura o file MusicXML ben organizzato da aprire in un programma di notazione, usa Songscription. Riconosce le note della registrazione con più precisione e prepara lo spartito che con Basic Pitch dovresti sistemare tu.
Molte persone usano entrambi: Basic Pitch per fare esperimenti veloci con il MIDI in un progetto, Songscription quando serve uno spartito. Se hai già un file MIDI ottenuto con Basic Pitch e vuoi ricavarne uno spartito, trovi i passaggi nella guida alla conversione da MIDI a spartito.
Domande frequenti
Basic Pitch è gratuito?
Sì. Basic Pitch è gratuito e open source, sviluppato dall’Audio Intelligence Lab di Spotify. Puoi usare la demo nel browser su basicpitch.spotify.com senza installare niente, oppure integrare le librerie disponibili tramite pip e npm nel tuo codice. Non ci sono piani a pagamento e per le operazioni di base non serve un account. È anche per questo che viene usato così tanto.
Basic Pitch produce spartiti?
No. Basic Pitch produce un file MIDI, che contiene dati sulle note, non uno spartito leggibile. Per ottenere uno spartito da leggere, stampare o suonare, devi aprire il MIDI in un programma di notazione e sistemarlo, oppure usare uno strumento che produca direttamente uno spartito. Songscription segue questa seconda strada: da una registrazione ricava in un’unica trascrizione uno spartito leggibile, un file MIDI, un file MusicXML e tablature per chitarra.
Che differenza c’è tra convertire l’audio in MIDI e convertirlo in uno spartito?
La conversione da audio a MIDI produce dati sulle note: altezze, tempi di attacco, durate e velocity, che una DAW o un programma di notazione possono leggere. Puoi modificarli, ma non sono impaginati come uno spartito e di solito vanno quantizzati e corretti. La conversione da audio a spartito dispone anche le note sui pentagrammi con valori ritmici chiari. Il risultato si può leggere e suonare. Songscription fa entrambe le cose con un’unica trascrizione: dalla stessa registrazione ottieni il MIDI e lo spartito leggibile.
Qual è il miglior convertitore gratuito da audio a MIDI?
Spotify Basic Pitch è il convertitore gratuito e open source da audio a MIDI più conosciuto. Se ti serve un MIDI al volo, è difficile trovare di meglio: riconosce più note contemporaneamente, non richiede di scegliere lo strumento, è leggero e funziona nel browser. Se invece vuoi uno spartito leggibile, può essere più adatto un servizio di trascrizione con un piano gratuito che produca spartiti, come Songscription con le sue trascrizioni gratuite di 30 secondi. Ti risparmia il lavoro di sistemare il MIDI.
Per ottenere dalla stessa registrazione sia uno spartito leggibile sia un file MIDI, puoi provare Songscription con un brano.