pip2 install vamp
pip2 install midiutil
pip2 install jams
- You will need to install Melodia Vamp Plugin
- Download from https://www.upf.edu/web/mtg/melodia?p=Download%20and%20installation
- for Mac OS: Copy all files in "MTG-MELODIA 1.0 (OSX universal).zip" to: /Library/Audio/Plug-Ins/Vamp
- Also install python-midi-master
youtube-dl https://www.youtube.com/watch?v=7Bz2E8KxedM -x --audio-format wav
brew install ffmpeg
brew install fftw
brew install qmake
brew install qt5
Notice: Didn't manage to get this to work
https://hackage.haskell.org/package/ListLike
Install Haskall Platform. Note that harmtrace requires an old version of ghc
https://www.haskell.org/platform/download/7.10.3/Haskell%20Platform%207.10.3%2064bit.pkg https://www.haskell.org/platform/prior.html
cabal install HarmTrace
There are two ways to convert to MIDI
- Waon
- melodia
Scripts will convert all wav files in data/ to mid files
python convert_wavs_to_midi.py
python convert_wavs_to_midi_waon.py
python test_midi_properties.py