pretty-midi icon indicating copy to clipboard operation
pretty-midi copied to clipboard

Feature extraction

Open craffel opened this issue 11 years ago • 3 comments

Some enthusiastic individual might be interested in implementing all of the features described in section 4.5 here:

http://jmir.sourceforge.net/publications/PhD_Dissertation_2010.pdf

craffel avatar Jul 09 '14 16:07 craffel

It seems these metrics are already available in music21 (web.mit.edu/music21/doc/moduleReference/moduleFeaturesJSymbolic.html).

bzamecnik avatar Jul 25 '17 05:07 bzamecnik

Unfortunately (at least historically, maybe this isn't true any more?) parsing a MIDI file with music21 is very slow. But it's cool to see a pure-Python implementation of the jSymbolic features, anyways. This issue is pretty low priority.

craffel avatar Jul 25 '17 21:07 craffel

Yeah, that's true that music21 is really complex and slow. I just wanted to point out another Python implementation that might serve as an inspiration for porting that to pretty-midi.

bzamecnik avatar Jul 26 '17 02:07 bzamecnik