/home/kkrizka/Projects/libmidi/src/Defines.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  MIDI

Defines

#define MIDI_METAEVENT_INVALID   0x0
#define MIDI_METAEVENT_TEXT   0x1
#define MIDI_METAEVENT_COPYRIGHT   0x2
#define MIDI_METAEVENT_TRACKNAME   0x3
#define MIDI_METAEVENT_MAKER   0x6
#define MIDI_METAEVENT_SETTEMPO   0x51
#define MIDI_METAEVENT_PORT   0x21
#define MIDI_METAEVENT_TIMESIGNATURE   0x58
#define MIDI_METAEVENT_KEYSIGNATURE   0x59
#define MIDI_METAEVENT_ENDOFTRACK   0x2F
#define MIDI_CHEVENT_INVALID   0x0
#define MIDI_CHEVENT_NOTEOFF   0x8
#define MIDI_CHEVENT_NOTEON   0x9
#define MIDI_CHEVENT_NOTEAFTERTOUCH   0xA
#define MIDI_CHEVENT_CONTROLLER   0xB
#define MIDI_CHEVENT_PROGRAMCHANGE   0xC
#define MIDI_CHEVENT_CHANNELAFTERTOUCH   0xD
#define MIDI_CHEVENT_PITCHBEND   0xE
#define MIDI_CHEVENT_CONTROLLER_BANKSELECT   0x0
#define MIDI_CHEVENT_CONTROLLER_MAINVOLUME   0x7
#define MIDI_CHEVENT_CONTROLLER_PAN   0xA
#define MIDI_CHEVENT_CONTROLLER_LSBCONTROLLER0   0x20
#define MIDI_CHEVENT_CONTROLLER_EFFECT3DEPTH   0x5D

Enumerations

enum  MIDI::EventType { MIDI::MIDI_METAEVENT, MIDI::MIDI_CHEVENT, MIDI::MIDI_SYSEXEVENT }

Define Documentation

#define MIDI_CHEVENT_CHANNELAFTERTOUCH   0xD

Definition at line 55 of file Defines.h.

#define MIDI_CHEVENT_CONTROLLER   0xB

Definition at line 53 of file Defines.h.

#define MIDI_CHEVENT_CONTROLLER_BANKSELECT   0x0

Definition at line 59 of file Defines.h.

#define MIDI_CHEVENT_CONTROLLER_EFFECT3DEPTH   0x5D

Definition at line 63 of file Defines.h.

#define MIDI_CHEVENT_CONTROLLER_LSBCONTROLLER0   0x20

Definition at line 62 of file Defines.h.

#define MIDI_CHEVENT_CONTROLLER_MAINVOLUME   0x7

Definition at line 60 of file Defines.h.

#define MIDI_CHEVENT_CONTROLLER_PAN   0xA

Definition at line 61 of file Defines.h.

#define MIDI_CHEVENT_INVALID   0x0

Definition at line 49 of file Defines.h.

#define MIDI_CHEVENT_NOTEAFTERTOUCH   0xA

Definition at line 52 of file Defines.h.

#define MIDI_CHEVENT_NOTEOFF   0x8

Definition at line 50 of file Defines.h.

#define MIDI_CHEVENT_NOTEON   0x9

Definition at line 51 of file Defines.h.

#define MIDI_CHEVENT_PITCHBEND   0xE

Definition at line 56 of file Defines.h.

#define MIDI_CHEVENT_PROGRAMCHANGE   0xC

Definition at line 54 of file Defines.h.

#define MIDI_METAEVENT_COPYRIGHT   0x2

Definition at line 39 of file Defines.h.

#define MIDI_METAEVENT_ENDOFTRACK   0x2F

Definition at line 46 of file Defines.h.

#define MIDI_METAEVENT_INVALID   0x0

Definition at line 37 of file Defines.h.

#define MIDI_METAEVENT_KEYSIGNATURE   0x59

Definition at line 45 of file Defines.h.

#define MIDI_METAEVENT_MAKER   0x6

Definition at line 41 of file Defines.h.

#define MIDI_METAEVENT_PORT   0x21

Definition at line 43 of file Defines.h.

#define MIDI_METAEVENT_SETTEMPO   0x51

Definition at line 42 of file Defines.h.

#define MIDI_METAEVENT_TEXT   0x1

Definition at line 38 of file Defines.h.

#define MIDI_METAEVENT_TIMESIGNATURE   0x58

Definition at line 44 of file Defines.h.

#define MIDI_METAEVENT_TRACKNAME   0x3

Definition at line 40 of file Defines.h.

 All Classes Namespaces Files Functions Typedefs Enumerations Enumerator Defines

Generated on Tue Jan 5 16:09:42 2010 for libmidi by  doxygen 1.6.1