| 
    Библиотека LUFA (раннее название MyUSB) версия 101122 
   | 
 
Data Structures | |
| struct | USB_MIDI_Descriptor_AudioInterface_AS_t | 
| Дескриптор потокового интерфейса, специфического для класса MIDI (стиль именования LUFA).  More... | |
| struct | USB_MIDI_StdDescriptor_AudioInterface_AS_t | 
| Дескриптор потокового интерфейса, специфического для класса MIDI (стиль именования USB-IF).  More... | |
| struct | USB_MIDI_Descriptor_InputJack_t | 
| Дескриптор входного джека, специфичный для класса MIDI (стиль именования LUFA).  More... | |
| struct | USB_MIDI_StdDescriptor_InputJack_t | 
| Дескриптор входного джека, специфичный для класса MIDI (стиль именования USB-IF).  More... | |
| struct | USB_MIDI_Descriptor_OutputJack_t | 
| Дескриптор выходного джека, специфичный для класса MIDI (стиль именования LUFA).  More... | |
| struct | USB_MIDI_StdDescriptor_OutputJack_t | 
| Дескриптор выходного джека, специфичный для класса MIDI (стиль именования USB-IF).  More... | |
| struct | USB_MIDI_Descriptor_Jack_Endpoint_t | 
| Дескриптор конечной точки джека, специфичный для класса аудио (стиль именования LUFA).  More... | |
| struct | USB_MIDI_StdDescriptor_Jack_Endpoint_t | 
| Дескриптор конечной точки джека, специфичный для класса аудио (стиль именования USB-IF).  More... | |
| struct | MIDI_EventPacket_t | 
| Пакет события драйвера класса MIDI.  More... | |
Defines | |
| #define | MIDI_STANDARD_VELOCITY 64 | 
| #define | MIDI_CHANNEL(channel) ((channel) - 1) | 
Enumerations | |
| enum | MIDI_JackTypes_t {  MIDI_JACKTYPE_Embedded = 0x01, MIDI_JACKTYPE_External = 0x02 }  | 
MIDI Command Values | |
| #define | MIDI_COMMAND_NOTE_ON 0x90 | 
| #define | MIDI_COMMAND_NOTE_OFF 0x80 | 
Определения констант, типов и перечислений, общие в режимах устройства и хоста, для USB MIDI Class.
| #define MIDI_CHANNEL | ( | channel | ) | ((channel) - 1) | 
Макрос, сделанный для удобства. Каналы MIDI пронумерованы от 1-10 (натуральные числа), однако логический канал адресуется по индексу, начинающемуся с нуля. Этот макрос конвертирует натуральный номер канала MIDI в адрес логического канала.
| [in] | channel | адресуемый канал MIDI. | 
| #define MIDI_COMMAND_NOTE_OFF 0x80 | 
Команда MIDI для события выключения (деактивации) ноты.
| #define MIDI_COMMAND_NOTE_ON 0x90 | 
Команда MIDI для события включения (активации) ноты.
| #define MIDI_STANDARD_VELOCITY 64 | 
Стандартная величина скорости кнопки, используемое во всех событиях ноты.
| enum MIDI_JackTypes_t | 
Перечисление для возможных типов джека MIDI в дескрипторе джека устройства MIDI.