Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

WAV-MIDI matching [closed]

Tags:

midi

audio

wav

let's consider a variation of the "WAV to MIDI" conversion problem. I'm aware of the complexity of such a problem and I know that a vast literature about the more general Music Information Retrieval (MIR) subject exists.

But let's suppose here that we already have both the WAV and the MIDI representation of a music piece, so we actually don't have to discover pitches inside the WAV signal from scatch... we "just" have to match the pitches detected (using a suitable algorithm) with the NoteOn events contained in the MIDI representation. I definitely suppose we should use the information contained in the MIDI file to give some hints to the pitch detection algorithm.

Such a matching tool could be very useful, for example for MIDI "humanization": we could make the MIDI representation more expressive using the information retrieved from the WAV signal to "fine tune" note onsets, durations, dynamics, etc...

Does anybody know if such a problem has already been addressed in literature? Any form of contribution or assistance will be greatly appreciated.

Thanks in advance.

like image 880
C. Fischetti Avatar asked Nov 14 '22 21:11

C. Fischetti


1 Answers

At the 2010 Music Hackday in London some people used the MATCH Vamp plugin to align score to Youtube videos. It was very impressive! Maybe their source code could be of use. I don't know how well MATCH works on audio generated from MIDI files, but that could be worth a try. Here's a link: http://wiki.musichackday.org/index.php?title=Auto_Score_Tubing

This guy appears to have done something similar: http://www.musanim.com/wavalign/ His results are definitely interesting.

like image 99
Andreas Jansson Avatar answered Dec 31 '22 12:12

Andreas Jansson