Вычисление времени MIDI

277
10 октября 2017, 01:42

Я использую библиотеку NAudio для своего проекта на C#. Библиотека помогает прочитать файл MIDI, и выдает его как список событий. У каждого события есть время относительно предыдущего в тиках. Как можно, зная количество тиков на удар, темп (в ударах в минуту), и количество микросекунд в ударе, вычислить время относительно предыдущего события в миллисекундах?

Answer 1

Если умножим количество тиков на удар*темп (в ударах в минуту), узнаем N=количество тиков в минуте, или 60000 миллисекунд. Значит, на каждый тик приходится 60000/N миллисекунд. Умножим это на время относительно предыдущего в тиках.

READ ALSO
pjsip4net пример использования [требует правки]

pjsip4net пример использования [требует правки]

Разбираюсь с библиотекой pjsip4netПодскажите гайд или пример по данной библиотеке

296
BitConverter toInt32

BitConverter toInt32

В чем проблема?

234
XML Parsing using XmlDocument

XML Parsing using XmlDocument

Имею xml файл, который содержит теги Вот исходнй xml:

233
Регистрация по email asp net web forms

Регистрация по email asp net web forms

Как сделать регистрацию в стандарстном проекте исключительно по email? Там нужно вводить username которое потом попадает в поле таблицы AspNetUsers...

261