From: Paul Brossier Date: Mon, 18 Apr 2016 21:22:45 +0000 (+0200) Subject: python/lib/aubio/midiconv.py: make sure midi2note uses midi int (python3) X-Git-Tag: 0.4.4~300^2~315 X-Git-Url: https://git.aubio.org/?a=commitdiff_plain;h=7ffb55476b0d6d4db123158186aed7ea72492915;p=aubio.git python/lib/aubio/midiconv.py: make sure midi2note uses midi int (python3) --- diff --git a/python/lib/aubio/midiconv.py b/python/lib/aubio/midiconv.py index f3e8e32c..5937be66 100644 --- a/python/lib/aubio/midiconv.py +++ b/python/lib/aubio/midiconv.py @@ -48,7 +48,7 @@ def midi2note(midi): "an integer between 0 and 127 is excepted, got %d" % midi) midi = int(midi) _valid_notenames = ['C', 'C#', 'D', 'D#', 'E', 'F', 'F#', 'G', 'G#', 'A', 'A#', 'B'] - return _valid_notenames[midi % 12] + str( midi / 12 - 1) + return _valid_notenames[midi % 12] + str( int(midi / 12) - 1 ) def freq2note(freq): from aubio import freqtomidi