Domanda

Qualcuno sa se esiste un buon software per eseguire la conversione da (wave o mp3 o altro formato noto) a MIDI? Capisco che la conversione dal file audio a MIDI è un processo molto complesso. Attualmente sto sviluppando un progetto di corso per la mia laurea che richiede manipolazioni di file MIDI.

Se conosci un buon software, sono aperto a suggerimenti. Preferisco il software che può anche essere eseguito da una shell passando un file da convertire.

Qualsiasi aiuto è apprezzato.

È stato utile?

Soluzione

Questo sarà un processo terribile nella migliore delle ipotesi e assolutamente impossibile per la maggior parte del tempo. Il problema è che tale software deve identificare le singole note musicali dal flusso audio per convertirle in informazioni MIDI. Ciò è complicato dal fatto che deve anche identificare i diversi tipi di suoni per assegnarli a tracce diverse. È ancora più complicato dalle possibilità di suoni che non sono "in nota", lasciandolo diversi modi di trasmetterla nel flusso MIDI. E poi Hai il problema dell'audio non musicale, come il canto, che è convenzionalmente nemmeno messo in MIDI.

La scommessa migliore è passare del tempo a creare le tue tracce MIDI o trovarne o comprare un po 'dalla rete. FWIW, prima della popolarità delle suonerie MP3, molte suonerie "polifoniche" per i telefoni cellulari erano in realtà file MIDI.

Altri suggerimenti

Waon fa la conversione di WAV in MIDI: http://waon.sourceforge.net/

Almeno è abbastanza divertente :-)

La maggior parte dei file MIDI che potresti aver sentito non sono stati convertiti, invece sono stati rifatti. Studiando attentamente le note nella canzone L'artista/utente che converte il file audio, riproduce il brano il più vicino possibile a una sequenza MIDI.

FL Studio (precedentemente Fruity Loops) ha la capacità di creare file MIDI ecc.

Tuttavia, non è possibile convertire un file audio in MIDI.

C'è un nuovo strumento in arrivo (attualmente beta) che sembra davvero promettente. Si chiama imitono:https://www.kickstarter.com/projects/evanbalster/imitone-mind-to-melody

Puoi convertire WAV in MIDI usando Waon. Puoi scaricare i binari di Waon Windows qui.

Ho sentito parlare di Waon. Tuttavia, mi ha dato un sacco di problemi di compilazione, quindi non sono stato in grado di installarlo.

Ho trovato Sonic Annotator, sviluppato da Queen Mary, utilizza plugin VAMP per estrarre le funzionalità (in questo caso Transcrion) e scriverlo in un file MIDI.

Questi plugin potrebbero funzionare, tuttavia, funzionano meglio se si aggiunge un file di configurazione (vedere Doc del singolo plug -in):

./sonic-annotator file.wav -d vamp:qm-vamp-plugins:qm-transcription:transcription -w midi

./sonic-annotator file.wav -d vamp:silvet:silvet:notes -w midi

./sonic-annotator file.wav -d vamp:ua-vamp-plugins:mf0ua:mf0ua -w midi

Tale conversione può essere ottenuta con algoritmi genetici. Non sarà perfetto, ma può essere vicino possibile. Allo stesso modo, Mona Lisa è stata ricostruita con triangoli nella programmazione genetica: evoluzione del progetto Mona Lisa.

Usa Sox: il coltello dell'esercito svizzero di elaborazione del suono. Molto facile da usare.

SOX è un'utilità di comando multipiattaforma (Windows, Linux, MacOS X, ecc.) In grado di convertire vari formati di file audio del computer in altri formati. Può anche applicare vari effetti a questi file audio e, come bonus aggiuntivo, Sox può riprodurre e registrare file audio sulla maggior parte delle piattaforme.

Esempio:

SOX /mypath/my_udio.mp3 /mypath/my_audio.midi

Sox è un progetto molto maturo! Ecco il link: http://sox.sourceforge.net/

Ecco alcuni esempi che ho cercato su Google per te:http://www.thegeekstuff.com/2009/05/sound-exchange-sox-15-examples-to-manipulate-audio-siles/

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top