Я начинаю писать миди анализатор https://gist.github.com/rubzyk/8453093MIDI анализатор в Clojure
вдохновленного этой статьей http://vishnumenon.com/2013/06/25/musical-chains-music-generation-with-clojure/
Я застрял с темпом питанием, я не могу найти способ, чтобы преобразовать сообщения изменений темпа в уд я пытался использовать как объяснил here, но это дает мне неправильно ... как темпы, 3000+ уд
любая помощь приветствуется
не стесняйтесь мне советы по некоторым MODIF ция/рефакторинг кода
Как вы сейчас пытаетесь вычислить BPM? –
да, я использую это выражение: (- >> (применить формат «0x% x% x% x» (.getData msg)) read-string (/ 60000000)), где msg - это изменение темпа MetaMessage – szymanowski
Правильно. Деление на 60 000 000 значений темпа. Я не знаю Clojure ... –