From: Paul Brossier Date: Mon, 29 Oct 2018 22:57:00 +0000 (+0100) Subject: [py] move midiconv.py import to file header X-Git-Tag: 0.4.8~92^2~3 X-Git-Url: https://git.aubio.org/?a=commitdiff_plain;h=1f07bdd657ec5113d783d01e5d7a650d8e9412cb;p=aubio.git [py] move midiconv.py import to file header --- diff --git a/python/lib/aubio/midiconv.py b/python/lib/aubio/midiconv.py index 2161afef..ce58ddf2 100644 --- a/python/lib/aubio/midiconv.py +++ b/python/lib/aubio/midiconv.py @@ -4,6 +4,8 @@ __all__ = ['note2midi', 'midi2note', 'freq2note'] import sys +from ._aubio import freqtomidi + py3 = sys.version_info[0] == 3 if py3: str_instances = str @@ -71,6 +73,5 @@ def midi2note(midi): def freq2note(freq): " convert frequency in Hz to nearest note name, e.g. [0, 22050.] -> [C-1, G9] " - from aubio import freqtomidi nearest_note = int(freqtomidi(freq) + .5) return midi2note(nearest_note)