HMC-MIR / YoutubeScoreFollowing

MIT License
7 stars 3 forks source link

If there is a simpler way to use your method #1

Open karimkalimu opened 2 years ago

karimkalimu commented 2 years ago

Hi

I tried to run notebooks, but most of them use files that not included in the repository like(csv files, magenta model, pkl files...)

I want to test the system using midi and sheet music as input without using AMT step if that possible, if not possible its also ok, but I couldn't manage to take only the needed code for testing

Is there a code for testing, or can you guide me how to use notebooks for testing on my own files without evaluation?

appreciate your consideration

tjtsai commented 2 years ago

You're right that the notebooks use the Magenta piano transcription system to convert audio into MIDI as a preprocessing step. If you already have the MIDI files, you can simply call processMidiFile() instead of processAudioFile() in 02_computeAudioFeatures.ipynb.

So you will want to:

You will have to modify the corresponding arguments/variables/configuration files in 06_hierarchicalDTW.ipynb.

Unfortunately, the student who developed this codebase has graduated and is no longer actively maintaining this. Hope that helps!