Главная страница
Навигация по странице:

  • Формат MIDI данных 1. ФОРМАТ ДАННЫХ 1.1 СООБЩЕНИЕ ПО MIDI-КАНАЛУ Команда rx/tx Функция 1.2 ОБЩЕСИСТЕМНОЕ СООБЩЕНИЕ

  • Команда rx/tx Функция Команда rx/tx Функция 1.4.2 Специальное системное сообщение 1.4.2.1 Пересылка массива данных в память внешнего запоминаю

  • Команда rx/tx Функция Следующая категория данных изменения параметров используются в 01V96.Тип (HEX) rx/tx Функция

  • 2. Описание формата 2.1 Отключение нот Прием

  • 2.2 Включение нот Прием

  • 2.3 Смена режима управления Прием

  • Если [TABLE] выбрано Если [NRPN] выбрано

  • 2.4 ИЗМЕНЕНИЕ ПРОГРАММЫ Прием

  • 2.5 ТАЙМЕР Прием Используется для регулировки эффектов. Сообщение передается 24 раза на четверть ноты.2.6 ДИНАМИЧЕСКОЕ ИЗМЕРЕНИЕ Прием

  • 2.7 СБРОС СИСТЕМЫ Прием

  • 2.8.2 ДАМП ПАМЯТИ Это сообщение принимает или отправляет содержимое, хранимое в различных видах памяти 01V96.Базовый формат следующий.Для данных дампа (DUMP DATA)

  • Для запроса передачи данных (DUMP REQUEST)

  • Конвертирование фактических данных в массив данных Восстановление фактических данных в массив данных 2.8.2.1 Формат полного дампа памяти сцены (сжатие)

  • Руководство для дальнейшего пользования 1 Внимательно прочтите эти инструкции. 2 Выполняйте эти инструкции


    Скачать 5.7 Mb.
    НазваниеРуководство для дальнейшего пользования 1 Внимательно прочтите эти инструкции. 2 Выполняйте эти инструкции
    Дата06.06.2022
    Размер5.7 Mb.
    Формат файлаpdf
    Имя файла01v96v2.pdf
    ТипРуководство
    #572966
    страница42 из 45
    1   ...   37   38   39   40   41   42   43   44   45

    #
    Канал 15
    Высокий
    Средний
    Низкий
    Высокий
    Средний
    Низкий
    Приложение C: MIDI

    305
    01V96 Версия 2 — Руководство Пользователя
    #
    0
    NO ASSIGN
    1
    SURROUND
    LR
    INPUT25 2
    SURROUND
    LR
    INPUT26 3
    SURROUND
    LR
    INPUT27 4
    SURROUND
    LR
    INPUT28 5
    SURROUND
    LR
    INPUT29 6
    SURROUND
    LR
    INPUT30 7
    SURROUND
    LR
    INPUT31 8
    SURROUND
    LR
    INPUT32 9
    SURROUND
    LR
    ST-IN1L
    10
    SURROUND
    LR
    ST-IN1R
    11
    SURROUND
    LR
    ST-IN2L
    12
    SURROUND
    LR
    ST-IN2R
    13
    SURROUND
    LR
    ST-IN3L
    14
    SURROUND
    LR
    ST-IN3R
    15
    SURROUND
    LR
    ST-IN4L
    16
    SURROUND
    LR
    ST-IN4R
    17
    NO ASSIGN
    18
    NO ASSIGN
    19
    NO ASSIGN
    20
    NO ASSIGN
    21
    NO ASSIGN
    22
    NO ASSIGN
    23
    NO ASSIGN
    24
    NO ASSIGN
    25
    NO ASSIGN
    26
    NO ASSIGN
    27
    NO ASSIGN
    28
    NO ASSIGN
    29
    NO ASSIGN
    30
    NO ASSIGN
    31
    NO ASSIGN
    32
    NO ASSIGN
    33
    SURROUND
    FR
    INPUT25 34
    SURROUND
    FR
    INPUT26 35
    SURROUND
    FR
    INPUT27 36
    SURROUND
    FR
    INPUT28 37
    SURROUND
    FR
    INPUT29 38
    SURROUND
    FR
    INPUT30 39
    SURROUND
    FR
    INPUT31 40
    SURROUND
    FR
    INPUT32 41
    SURROUND
    FR
    ST-IN1L
    42
    SURROUND
    FR
    ST-IN1R
    43
    SURROUND
    FR
    ST-IN2L
    44
    SURROUND
    FR
    ST-IN2R
    45
    SURROUND
    FR
    ST-IN3L
    46
    SURROUND
    FR
    ST-IN3R
    47
    SURROUND
    FR
    ST-IN4L
    48
    SURROUND
    FR
    ST-IN4R
    49
    NO ASSIGN
    50
    NO ASSIGN
    51
    NO ASSIGN
    52
    NO ASSIGN
    53
    NO ASSIGN
    54
    NO ASSIGN
    55
    NO ASSIGN
    56
    NO ASSIGN
    57
    NO ASSIGN
    58
    NO ASSIGN
    59
    NO ASSIGN
    60
    NO ASSIGN
    61
    NO ASSIGN
    62
    NO ASSIGN
    63
    NO ASSIGN
    64
    SURROUND
    WIDTH
    INPUT25 65
    SURROUND
    WIDTH
    INPUT26 66
    SURROUND
    WIDTH
    INPUT27 67
    SURROUND
    WIDTH
    INPUT28 68
    SURROUND
    WIDTH
    INPUT29 69
    SURROUND
    WIDTH
    INPUT30 70
    SURROUND
    WIDTH
    INPUT31 71
    SURROUND
    WIDTH
    INPUT32 72
    SURROUND
    WIDTH
    ST-IN1L
    73
    SURROUND
    WIDTH
    ST-IN1R
    74
    SURROUND
    WIDTH
    ST-IN2L
    75
    SURROUND
    WIDTH
    ST-IN2R
    76
    SURROUND
    WIDTH
    ST-IN3L
    77
    SURROUND
    WIDTH
    ST-IN3R
    78
    SURROUND
    WIDTH
    ST-IN4L
    79
    SURROUND
    WIDTH
    ST-IN4R
    80
    NO ASSIGN
    81
    NO ASSIGN
    82
    NO ASSIGN
    83
    NO ASSIGN
    84
    NO ASSIGN
    85
    NO ASSIGN
    86
    NO ASSIGN
    87
    NO ASSIGN
    88
    NO ASSIGN
    89
    SURROUND
    DEPTH
    INPUT25 90
    SURROUND
    DEPTH
    INPUT26 91
    SURROUND
    DEPTH
    INPUT27 92
    SURROUND
    DEPTH
    INPUT28 93
    SURROUND
    DEPTH
    INPUT29 94
    SURROUND
    DEPTH
    INPUT30 95
    SURROUND
    DEPTH
    INPUT31 102
    SURROUND
    DEPTH
    INPUT32 103
    SURROUND
    DEPTH
    ST-IN1L
    104
    SURROUND
    DEPTH
    ST-IN1R
    105
    SURROUND
    DEPTH
    ST-IN2L
    106
    SURROUND
    DEPTH
    ST-IN2R
    107
    SURROUND
    DEPTH
    ST-IN3L
    108
    SURROUND
    DEPTH
    ST-IN3R
    109
    SURROUND
    DEPTH
    ST-IN4L
    110
    SURROUND
    DEPTH
    ST-IN4R
    111
    NO ASSIGN
    112
    NO ASSIGN
    113
    NO ASSIGN
    114
    NO ASSIGN
    115
    NO ASSIGN
    116
    NO ASSIGN
    117
    NO ASSIGN
    118
    NO ASSIGN
    119
    NO ASSIGN
    #
    Канал 16
    Высокий
    Средний
    Низкий
    Высокий
    Средний
    Низкий
    Прило ж
    е ние
    Память сцены в Таблице программных изменений

    306
    01V96 Версия 2 — Руководство Пользователя
    8n NOTE OFF
    rx
    Control the internal effects
    9n NOTE ON
    rx
    Control the internal effects
    Bn CONTROL CHANGE
    rx/tx
    Control parameters
    Cn PROGRAM CHANGE
    rx/tx
    Switch scene memories
    F1 MIDI TIME CODE QUARTER
    FRAME
    rx
    MTC
    F8 TIMING CLOCK
    rx
    MIDI clock
    FE ACTIVE SENSING
    rx
    Check MIDI cable connections
    FF RESET
    rx
    Clear running status
    F0 7F dd 06 … F7 MMC
    COMMAND
    tx
    MMC command
    F0 7F dd 07 … F7 MMC RESPONSE
    rx
    MMC response
    F0 7F dd 01 … F7 MIDI TIME CODE
    rx
    MTC full message
    F0 43 0n 7E … F7 BULK DUMP
    DATA
    rx/tx
    BULK DUMP DATA
    F0 43 2n 7E … F7 BULK DUMP
    REQUEST
    rx/tx
    BULK DUMP REQUEST
    ‘m’
    tx/rx
    Scene Memory & Request
    (compressed data)
    ‘S’
    tx/rx
    Setup Memory & Request
    ‘L’
    tx/rx
    User defined MIDI remote &
    Request
    ‘V’
    tx/rx
    User defined keys & Request
    ‘U’
    tx/rx
    User assignable layer & Request
    ‘C’
    tx/rx
    Control change table & Request
    ‘P’
    tx/rx
    Program change table & Request
    ‘Q’
    tx/rx
    Equalizer library & Request
    ‘Y’
    tx/rx
    Compressor library & Request
    ‘G’
    tx/rx
    Gate library & Request
    ‘E’
    tx/rx
    Effect library & Request
    ‘H’
    tx/rx
    Channel library & Request
    ‘R’
    tx/rx
    Input patch library & Request
    ‘O’
    tx/rx
    Output patch library & Request
    ‘N’
    tx/rx
    Plug-in Effect Card Data & Request
    F0 43 1n 3E 0D … F7 RARAMETER
    CHANGE
    rx/tx
    01V96-specific parameter change
    F0 43 3n 3E 0D … F7 PARAMETER
    REQUEST
    rx/tx
    01V96-specific parameter change
    F0 43 1n 3E 7F … F7 PARAMETER
    CHANGE
    rx/tx
    General purpose digital mixer parameter change
    F0 43 3n 3E 7F … F7 PARAMETER
    REQUEST
    rx/tx
    General purpose digital mixer parameter request
    1 (01)
    tx/rx
    Edit buffer
    2 (02)
    tx/rx
    Patch data
    3 (03)
    tx/rx
    Setup data
    4 (04)
    tx/rx
    Backup data
    16 (10)
    tx/rx
    Function (recall, store, title, clear)
    17 (11)
    rx
    Function (pair, copy)
    18 (12)
    rx
    Function (effect)
    19 (13)
    tx/rx
    Sort table
    20 (14)
    tx/rx
    Function (attribute, link)
    32 (20)
    rx
    Key remote
    33 (21)
    tx/rx
    Remote meter
    34 (22)
    tx/rx
    Remote time counter
    STATUS
    1000nnnn 8n
    Note off message
    DATA
    0nnnnnnn nn
    Note number
    0vvvvvvv vv
    Velocity(ignored)
    STATUS
    1001nnnn 9n
    Note on message
    DATA
    0nnnnnnn nn
    Note number
    0vvvvvvv vv
    Velocity(1-127:on, 0:off)
    Приложение C: MIDI
    Формат MIDI данных
    1. ФОРМАТ ДАННЫХ
    1.1 СООБЩЕНИЕ ПО MIDI-КАНАЛУ
    Команда rx/tx
    Функция
    1.2 ОБЩЕСИСТЕМНОЕ СООБЩЕНИЕ
    1.3 СООБЩЕНИЕ О MIDI-СИНХРОНИЗАЦИИ СИСТЕМЫ
    1.4 СПЕЦИАЛЬНОЕ СООБЩЕНИЕ
    1.4.1 Специальное сообщение о MIDI-синхронизации системы
    Команда rx/tx
    Функция
    Команда rx/tx
    Функция
    Команда rx/tx
    Функция
    1.4.2 Специальное системное сообщение
    1.4.2.1 Пересылка массива данных в память внешнего запоминаю-
    щего устройства
    Команда rx/tx
    Функция
    Следующие категории массива данных используются в 01V96.
    Имя данных
    rx/tx
    Функция
    1.4.2.2 КОРРЕКЦИЯ ПАРАМЕТРОВ
    Команда rx/tx
    Функция
    Следующая категория данных изменения параметров используются в
    01V96.
    Тип (HEX)
    rx/tx
    Функция
    *’tx’ указывает что данные могут быть переданы из 01V96,
    ‘rx’ указывает, что данные могут быть получены 01V96.
    2. Описание формата
    2.1 Отключение нот
    Прием
    Если [OTHER ECHO] включено, сигналы отражаются из MIDI OUT.
    Если [Rx CH]совпадает, сигналы принимаются и используются для управления эффектами.
    2.2 Включение нот
    Прием
    Если [OTHER ECHO] включено, сигналы отражаются из MIDI OUT.
    Если [Rx CH]совпадает, сигналы принимаются и используются для управления эффектами.
    2.3 Смена режима управления
    Прием
    Если [Control Change ECHO] включено, сигналы отражаются из
    MIDI OUT. Если выбрано [TABLE], данные сигналы принимаются, если включено [Control Change Rx], и данные параметры будут контролироваться согласно настройкам [Control assign table]. Параметры, которые могут быть настроены, определяются в Списке заданных параметров смены режима управления.
    Если выбрано [NRPN], сигналы принимаются, если включено [Control
    Change Rx] и совпадает [Rx CH], то будет регулировать параметр определенный четырьмя сообщениями NRPN контрольным числом
    (62h, 63h) и контрольным числом Ввода Данных (06h, 26h). Настройки параметра определяются в Списке заданных параметров смены режима управления.
    Передача
    Если [TABLE] выбрано, оперирование заданным параметром в[Control assign table] определит передачу данных, если [Control Change Tx] включено. Параметры, которые возможно задать указаны в Списке заданных параметров смены режима управления.
    Если [NRPN] выбрано, оперирование с заданным параметром обеспечит передачу данных на [Tx CH]если [Control Change Tx] включено, используя четыре сообщения NRPN контрольное число (62h, 63h)
    Контрольное число ввода данных (06h, 26h). Настройки параметра определены в Списке заданных параметров смены режима управления.
    Данные не могут быть переданы через контроль изменений на Studio
    Manager, поскольку нет гарантии, что содержимое таблиц совпадет.
    (Всегда будут использоваться сообщения об изменении параметра.)

    307
    01V96 Версия 2 — Руководство Пользователя
    F0 43 0n 7E cc cc tt mm mm [Data …] cs F7
    F0 43 2n 7E tt mm mm F7
    CHECK SUM = (-sum)&0x7F
    d[0

    6]: actual data b[07]: bulk data b[0] = 0;
    for( I=0; I<7; I++){
    if( d[I]&0x80){
    b[0] |= 1<<(6-I);
    }
    b[I+1] = d[I]&0x7F;
    }
    d[06]: actual data b[07]: bulk data for( I=0; I<7; I++){
    b[0] <<= 1;
    d[I] = b[I+1]+(0x80&b[0]);
    }
    STATUS
    1011nnnn Bn
    Control change
    DATA
    0nnnnnnn nn
    Control number (0-95, 102-119)
    0vvvvvvv vv
    Control Value (0-127)
    STATUS
    1011nnnn Bn
    Control change
    DATA
    01100010 62
    NRPN LSB
    0vvvvvvv vv
    LSB of parameter number
    STATUS
    1011nnnn Bn
    Control change *1
    DATA
    01100011 63
    NRPN MSB
    0vvvvvvv vv
    MSB of parameter number
    STATUS
    1011nnnn Bn
    Control change *1
    DATA
    00000110 06
    MSB of data entry
    0vvvvvvv vv
    MSB of parameter data
    STATUS
    1011nnnn Bn
    Control change *1
    DATA
    00100110 26
    LSB of data entry
    0vvvvvvv vv
    LSB of parameter data
    STATUS
    1100nnnn Cn
    Program change
    DATA
    0nnnnnnn nn
    Program number (0-127)
    STATUS
    11111000 F8
    Timing clock
    STATUS
    11111110 FE
    Active sensing
    STATUS
    11111111 FF
    System reset n
    Device Number cc cc
    DATA COUNT (the number of bytes that follow this, ending before the checksum)
    4C 4D 20 20 38 43 39 33
    Model ID
    tt
    DATA TYPE
    mm mm
    DATA NUMBER
    cs
    CHECK SUM
    STATUS
    11110000 F0
    System exclusive message
    ID No.
    01000011 43
    Manufacture’s ID number (YAMAHA)
    SUB STATUS
    0000nnnn 0n n=0-15 (Device number=MIDI Channel)
    FORMAT No.
    01111110 7E
    Universal bulk dump
    COUNT HIGH
    0ccccccc ch data count = ch * 128 + cl
    COUNT LOW
    0ccccccc cl
    01001100 4C
    ‘L’
    01001101 4D
    ‘M’
    00100000 20
    ‘ ’
    00100000 20
    ‘ ’
    00111000 38
    ‘8’
    01000011 43
    ‘C’
    00111001 39
    ‘9’
    00110011 33
    ‘3’
    DATA NAME
    01101101 6D
    ‘m’
    0mmmmmmm mh m=0-99, 256, 8192(Scene0-99, EDIT
    BUFFER, UNDO)
    0mmmmmmm ml
    Receive is effective 1-99, 256, 8192
    Прило ж
    е ние
    Формат MIDI данных
    Если [TABLE] выбрано
    Если [NRPN] выбрано
    *1) Второй и последующие STATUS должны быть добавлены во время передачи. Прием должен быть настроено таким образом, чтобы он происходил независимо от наличия STATUS.
    2.4 ИЗМЕНЕНИЕ ПРОГРАММЫ
    Прием
    Если [Program Change ECHO] включено, сигналы отражаются от MIDI
    OUT.
    Если [Program Change RX] включено и [Rx CH] совпадает, эти сообщения будут получены. Однако, если [OMNI] включено, они будут получены независимо от канала. Когда принимается сообщение, Память сцены будет вызвана согласно настройкам [Program Change Table].
    Передача
    Если [Program Change TX] включено, это сообщение передается согласно настройкам [Program Change Table] по [Tx CH] каналу, когда память сцены вызывается.
    Если вызванная сцена была приписана к более чем одному номеру программы, то будет передан нижний номер программы. Передача на
    Studio Manager с использованием сообщений Изменения программы не будет осуществляться, поскольку нет гарантии, что содержимое таблиц совпадет. (Всегда будет использоваться коррекция параметров.)
    2.5 ТАЙМЕР
    Прием
    Используется для регулировки эффектов. Сообщение передается 24 раза на четверть ноты.
    2.6 ДИНАМИЧЕСКОЕ ИЗМЕРЕНИЕ
    Прием
    При получении сообщения, сбой получения любого сообщения в течение
    400 мс и больше приведет к инициализации MIDI передачи, например очисткой Running Status (текущий статус).
    2.7 СБРОС СИСТЕМЫ
    Прием
    Когда сообщение получено, MIDI коммуникации будут сброшены, например очисткой Running Status
    2.8 СПЕЦИАЛЬНОЕ СИСТЕМНОЕ СООБЩЕНИЕ
    2.8.1 РЕГУЛИРОВКА MIDI ПРИБОРА MIDI MACHINE CONTROL (MMC)
    Эти сообщения передаются при работе секции Machine Control
    01V96. За получением дополнительной информации см технические характеристики MMC.
    2.8.2 ДАМП ПАМЯТИ
    Это сообщение принимает или отправляет содержимое, хранимое в различных видах памяти 01V96.
    Базовый формат следующий.
    Для данных дампа (DUMP DATA)
    Для запроса передачи данных (DUMP REQUEST)
    Уникальный заголовок (Model ID) используется для определения того, является ли устройство 01V96. CHECK SUM получается при сложении байтов следующих за BYTE COUNT (LOW) и заканчивается перед получением CHECK SUM, принимая бинарное дополнение данной суммы, и устанавливая бит 7 на 0.
    Прием
    Это сообщение принимается, если [Bulk RX] включено и [Rx CH] соответствует обозначению устройства включенному в SUB STATUS.
    Когда дамп памяти принимается, это немедленно записывается в специальную память.
    Когда запрос дампа памяти принимается, дамп памяти немедленно передается.
    Передача
    Это сообщение передается на [Tx CH] ключевыми операциями на экране
    [MIDI]-[BULK DUMP]
    Дамп памяти передается на [Rx CH] в ответ на запрос дампа памяти. База данных обрабатывается конвертированием семи слов в 8-битных данных в восемь слов 7-битных данных
    Конвертирование фактических данных в массив данных
    Восстановление фактических данных в массив данных
    2.8.2.1 Формат полного дампа памяти сцены (сжатие)
    01V96 может принимать и передавать память сцены в сжатой форме.

    308
    01V96 Версия 2 — Руководство Пользователя
    Приложение C: MIDI
    BLOCK INFO. 0ttttttt tt total block number(minimum number is 0)
    0bbbbbbb bb current block number(0-total block number)
    DATA 0ddddddd ds
    Scene data of block[bb]
    :
    :
    0ddddddd de
    CHECK SUM
    0eeeeeee ee ee=(Invert(‘L’+…+de)+1)&0x7F
    EOX
    11110111 F7
    End of exclusive
    STATUS
    11110000 F0
    System exclusive message
    ID No.
    01000011 43
    Manufacture’s ID number (YAMAHA)
    SUB STATUS
    0010nnnn 2n n=0-15 (Device number=MIDI Channel)
    FORMAT No.
    01111110 7E
    Universal bulk dump
    01001100 4C
    ‘L’
    01001101 4D
    ‘M’
    00100000 20
    ‘ ’
    00100000 20
    ‘ ’
    00111000 38
    ‘8’
    01000011 43
    ‘C’
    00111001 39
    ‘9’
    00110011 33
    ‘3’
    DATA NAME
    01101101 6D
    ‘m’
    0mmmmmmm mh m=0-99, 256, 8192(Scene0-99, EDIT
    BUFFER, UNDO)
    0mmmmmmm ml
    EOX
    11110111 F7
    End of exclusive
    STATUS
    11110000 F0
    System exclusive message
    ID No.
    01000011 43
    Manufacture’s ID number (YAMAHA)
    SUB STATUS
    0000nnnn 0n n=0-15 (Device number=MIDI Channel)
    FORMAT No.
    01111110 7E
    Universal bulk dump
    COUNT HIGH
    0ccccccc ch data count = ch * 128 + cl
    COUNT LOW
    0ccccccc cl
    01001100 4C
    ‘L’
    01001101 4D
    ‘M’
    00100000 20
    ‘ ’
    00100000 20
    ‘ ’
    00111000 38
    ‘8’
    01000011 43
    ‘C’
    00111001 39
    ‘9’
    00110011 33
    ‘3’
    DATA NAME
    01010011 53
    ‘S’
    00000010 02 00000000 00
    No.256 = Current
    BLOCK INFO. 0ttttttt tt total block number(minimum number is 0)
    0bbbbbbb bb current block number(0-total block number)
    DATA 0ddddddd ds
    Setup data of block[bb]
    :
    :
    0ddddddd de
    CHECK SUM
    0eeeeeee ee ee=(Invert(‘L’+…+de)+1)&0x7F
    EOX
    11110111 F7
    End of exclusive
    STATUS
    11110000 F0
    System exclusive message
    ID No.
    01000011 43
    Manufacture’s ID number (YAMAHA)
    SUB STATUS
    0010nnnn 2n n=0-15 (Device number=MIDI Channel)
    FORMAT No.
    01111110 7E
    Universal bulk dump
    01001100 4C
    ‘L’
    01001101 4D
    ‘M’
    00100000 20
    ‘ ’
    00100000 20
    ‘ ’
    00111000 38
    ‘8’
    01000011 43
    ‘C’
    00111001 39
    ‘9’
    00110011 33
    ‘3’
    DATA NAME
    01010011 53
    ‘S’
    00000010 02 00000000 00
    No.256 = Current
    EOX
    11110111 F7
    End of exclusive
    STATUS
    11110000 F0
    System exclusive message
    ID No.
    01000011 43
    Manufacture’s ID number (YAMAHA)
    SUB STATUS
    0000nnnn 0n n=0-15 (Device number=MIDI Channel)
    FORMAT No.
    01111110 7E
    Universal bulk dump
    COUNT HIGH
    0ccccccc ch data count = ch * 128 + cl
    COUNT LOW
    0ccccccc cl
    01001100 4C
    ‘L’
    01001101 4D
    ‘M’
    00100000 20
    ‘ ’
    00100000 20
    ‘ ’
    00111000 38
    ‘8’
    01000011 43
    ‘C’
    00111001 39
    ‘9’
    00110011 33
    ‘3’
    DATA NAME
    01001100 4C
    ‘L’
    00000000 00 0bbbbbbb bb b=0-3(bank no.1-4)
    BLOCK INFO. 0ttttttt tt total block number(minimum number is 0)
    0bbbbbbb bb current block number(0-total block number)
    DATA 0ddddddd ds
    User define layer data of block[bb]
    :
    :
    0ddddddd de
    CHECK SUM
    0eeeeeee ee ee=(Invert(‘L’+…+de)+1)&0x7F
    EOX
    11110111 F7
    End of exclusive
    STATUS
    11110000 F0
    System exclusive message
    ID No.
    01000011 43
    Manufacture’s ID number (YAMAHA)
    SUB STATUS
    0010nnnn 2n n=0-15 (Device number=MIDI Channel)
    FORMAT No.
    01111110 7E
    Universal bulk dump
    01001100 4C
    ‘L’
    01001101 4D
    ‘M’
    00100000 20
    ‘ ’
    00100000 20
    ‘ ’
    00111000 38
    ‘8’
    01000011 43
    ‘C’
    00111001 39
    ‘9’
    00110011 33
    ‘3’
    DATA NAME
    01001100 4C
    ‘L’
    00000000 00 0bbbbbbb bb b=0-3(bank no.1-4)
    EOX
    11110111 F7
    End of exclusive
    STATUS
    11110000 F0
    System exclusive message
    ID No.
    01000011 43
    Manufacture’s ID number (YAMAHA)
    SUB STATUS
    0000nnnn 0n n=0-15 (Device number=MIDI Channel)
    FORMAT No.
    01111110 7E
    Universal bulk dump
    COUNT HIGH
    0ccccccc ch data count = ch * 128 + cl
    COUNT LOW
    0ccccccc cl
    01001100 4C
    ‘L’
    01001101 4D
    ‘M’
    00100000 20
    ‘ ’
    1   ...   37   38   39   40   41   42   43   44   45


    написать администратору сайта