У Вас отключён javascript.
В данном режиме, отображение ресурса
браузером не поддерживается

synthforum.ru

Объявление

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » synthforum.ru » CASIO » CASIO -software


CASIO -software

Сообщений 541 страница 550 из 686

541

Конец элемента у данного интро не традиционен.. надо разгребать..

0

542

Antonio написал(а):

Можешь выложить ещё и этот тестовый стиль?

http://178.238.133.108/files/ac7/test_10el.ac7

0

543

Все же что такое 22 пункт в элементне не понятно... но в случае с интро и ендингом когда они двуслойные он другой там появляются 0a 8x ax 8x a1 и так далее надо попробовать понять  - удалить из стиля все кроме интро и заниматься его разшивровкой

0

544

Антон писал про это.
После 22 идёт кол-во треков.
Потом идут типы треков. Каждый байт делится на 2 части.
Старшие 4 бита: 0 - обычный трек, 8 - мажорный, A - минорный. Младшие 4 бита как обычно: F - percussion, 0 - drums, 1 - bass, 2-6 - chords.
В данном стиле  Intro содержит типы 80 A0 81 A1 82 A2 84 85 A5 86. Это мажорные и минорные треки для drums, bass и chords №1 и №4. И только мажорные дорожки для chords №3 и №5. Percussion нет, как и нет chords №2.
И не исключено,что есть другие типы треков, пока нам неизвестные. Ну, то есть, может есть не только 0, 8, A в старшей части байта, но и другие комбинации.

Отредактировано Bulldozer (06-11-2013 18:43:15)

0

545

Надо все дорыть... я пропустил эту инфу... Ладно посоздаем посмотрим. Так, а в частях Драм и ОТХР мы определение имеем, где у нас  какой трак из элемента?

0

546

Нет. Там просто идут треки подряд. Никаких массивов типа 20, 21 и 22 в секциях MIXR, DRUM и OTHR нет.

0

547

80 A0 81 A1 82 A2 84 85 A5 86

А можно поподробнее?

0

548

Ну хотя бы длинну каждого трека мы иметь должны... по сути ОТХР  тоже должен разбираться, количество треков известно  и длинна каждого должна быть наверняка...

0

549

Длины дорожек нет. Есть адреса. И общий размер блока.
Соответствие дорожек паттернам(элементам) в секциях 20, соответстия дорожек партиям - 22, соответствие микшеров дорожкам -21

0

550

Виталий написал(а):

80 A0 81 A1 82 A2 84 85 A5 86

А можно поподробнее?

Можно. Но всё равно надо самому поковыряться в 16-ричном представлении стиля, а со слов сложно понять. Тем более, что терминология не устоялась.
Этот массив находится в каждой секции ELMT, имеет идентификатор 22 и сопоставляет номер партии (или дорожки по Antonio) элемента и её характеристики. Количество партий (дорожек) может быть сколь угодно большим (наверное). В одном элементе может быть несколько партий (дорожек) с одинаковой характеристикой (скорее всего). Характеристики партий (дорожек) бывают основными (кодируются в младшей тетраде) и дополнительными (в старшей).
Основные характеристики партий (дорожек): percussion - 0xf, drum- 0x0, bass - 0x1, chord1 - 0x2, chord2 - 0x3, chord3 - 0x4, chord4 - 0x5, chord5 - 0x6. Это можно назвать типом партии.
Дополнительные характеристики: 0x0 - обычная партия (дорожка)  - играется всегда, 0x8 - мажорная - играется, если пользователь нажал мажорный аккорд в левой части клавиатуры, 0xa - минорная - аналогично мажорной.

По терминологии Antonio вот эти мажорные/минорные/обычные сущности называются дорожками, а слова  percussion, drums, bass, chord1-5 - видимо, типами партий. Т.е., например, у типа партии drums может быть несколько дорожек, которые проигрываются или не проигрываются в зависимости от взятого аккорда.

Таким образом, 80 A0 81 A1 82 A2 84 85 A5 86 означает, что в Intro этого стиля есть 10 дорожек (по терминологии Antonio):
мажорная drums,
минорная drums,
мажорная bass,
минорная bass,
мажорная chord1,
минорная chord1,
мажорная chord3,
мажорная chord4,
минорная chord4,
мажорная chord5.

Здесь 6 типов партий: drums, bass, chord1, chord3, chord4, chord5. В drums есть 2 дорожки, как и во всех остальных, кроме chord3 и chord5, в которых только 1. Партии типа percussion и chord2 отсутствуют.
Надо заметить, что секвенсор не умеет работать с несколькими дорожками. Показывает и позволяет редактировать только одну, вероятно, самую первую.

Отредактировано Bulldozer (06-11-2013 13:13:03)

0


Вы здесь » synthforum.ru » CASIO » CASIO -software