Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розпізнавання мелодії за допомогою нечіткого пошуку

Реферат Розпізнавання мелодії за допомогою нечіткого пошуку





lign="justify"> Після статус байта слідують один або два байти даних, залежно від типу події. Після цих байтів даних знаходиться таке значення часу дельта (у вигляді величини змінної довжини), і починається процес прочитання наступної події. p align="justify"> Особливий випадок є повідомлення SYSEX, що мають статус байт, рівний F0. Події SYSEX можуть мати будь-яку довжину. Після статус байта F0 слід послідовність значень змінної довжини. Можемо отримати 32-бітове значення, яке дорівнює кількості наступних далі байтів, що утворюють SYSEX подія. Ця довжина не включає в себе статус байт (F0). p align="justify"> Кінець треку - FF 2F 00. Ця подія є обов'язковим. Воно має бути останньою подією кожної MTrk запису. Воно являє собою явне позначення кінця MTrk запису. Допускається використання єдиного мета-події В«Кінець трекуВ» для кожної MTrk запису. Повинно бути останньою подією всередині блоку треку. Точний момент закінчення треку необхідний секвенсорі для можливості відтворення треку в циклі або стикування його з іншим треком. p align="justify"> Темп FF 51 03 tt tt tt. Це мета-подія вказує на зміни в темпі. Три байта даних tt tt tt являють собою величину темпу в термінах тривалості однієї четвертний тривалості в мікросекундах. Іншими словами, величина tt tt tt повідомляє секвенсорі, що кожна четвертна тривалість має тривалість tt tt tt мікросекунд. p align="justify"> Наприклад, якщо ми вказуємо наступні 3 байти 07 A1 20, то кожна чверть повинна становити 0x07A120 (або 500000) мікросекунд.

Таким чином, в MIDI-файлі темп вказується в термінах кількості часу (тобто кількості мікросекунд), що припадає на четвертну тривалість.

Час PPQN. PPQN - кількість тиків, що припадають на одну четвертну тривалість, значення, яке встановлюється для патерну в MIDI-файлі. Секвенсор, як правило, використовує внутрішній лічильник часу, розташований в апаратній частині обладнання, і на основі одержуваного від нього часу обчислює значення PPQN, яке використовується в якості базової одиниці часу (один тик = v неподільна одиниця часу у файлі MIDI). Для визначення тривалості музичної події зручно використовувати наступний формат часу: кількість тактів: кількість часток: кількість тиків. p align="justify"> Таке уявлення виявляється набагато більш зручним і наочним, ніж зазначення кількості мікросекунд, що минули від початку до кінця фрагмента. До того ж це звичний для музикантів метод обчислення музичного часу. Темп в термінах мікросекунд вказує кількість мікросекунд, що припадають на одну четвертну тривалість. З цього можна легко встановити, що тривалість одного тика буде дорівнює темпу, вираженого числом мікросекунд в четвертний тривалості, поділена на величину PPQN. Так, якщо в MIDI-файлі встановлена ​​величина PPQN в 96 одиниць, то це означає, що тривалість одного тика при заданому темпі в 500000 мікросекунд на чверть складе 500,000/96 (або 5,208.3) мікросекунд. Іншими словами, між сусідніми MIDI...


Назад | сторінка 9 з 19 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Час. Тривалість. Вічність. Проблема часу в європейській філософії і науц ...
  • Реферат на тему: Робота за межами нормальної тривалості робочого часу
  • Реферат на тему: Поняття та види робочого часу і часу відпочинку
  • Реферат на тему: Кінець Смутного часу.
  • Реферат на тему: Емпіризм і раціоналізм філософії Нового часу. Значення чуттєвого та раціон ...