Библиотека LUFA (раннее название MyUSB) версия 101122
|
Общие определения (definitions) и объявления (declarations) для драйвера USB MIDI Class библиотеки. More...
#include "../../HighLevel/StdDescriptors.h"
#include "Audio.h"
#include <string.h>
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) |
MIDI Command Values | |
#define | MIDI_COMMAND_NOTE_ON 0x90 |
#define | MIDI_COMMAND_NOTE_OFF 0x80 |
Enumerations | |
enum | MIDI_JackTypes_t { MIDI_JACKTYPE_Embedded = 0x01, MIDI_JACKTYPE_External = 0x02 } |
Общие определения (definitions) и объявления (declarations) для драйвера USB MIDI Class библиотеки.