Csound and CsoundAC API  5.17
Data Structures | Macros
midiops.h File Reference

Data Structures

struct  CHANCTL
struct  CPSTABLE
struct  CTLIN
struct  CTLINIT
struct  GTEMPO
struct  MASSIGN
struct  MIDIAGE
struct  MIDIAMP
struct  MIDICHN
struct  MIDICTL
struct  MIDIIN
struct  MIDIKMAP
struct  MIDIKMB
struct  MIDIMAP
struct  MIDIOLAP
struct  PGMASSIGN
struct  PGMIN

Macros

#define AFTOUCH_TYPE   0xD0
#define CONTROL_TYPE   0xB0
#define DATENTRY   6
#define NOTEOFF_TYPE   0x80
#define NOTEON_TYPE   0x90
#define NRPNLSB   98
#define NRPNMSB   99
#define PCHBEND_TYPE   0xE0
#define POLYAFT_TYPE   0xA0
#define PROGRAM_TYPE   0xC0
#define RPNLSB   100
#define RPNMSB   101
#define SUSTAIN_SW   64
#define SYSTEM_TYPE   0xF0
#define TVA_DEC   134
#define TVA_RIS   133
#define TVA_RLS   135
#define TVF_CUTOFF   131
#define TVF_RESON   132
#define VIB_DELAY   130
#define VIB_DEPTH   129 /* in unused ctl_val spc */
#define VIB_RATE   128 /* ROLAND EXTENDED CTRLS */
#define VOLUME   7

Macro Definition Documentation

#define AFTOUCH_TYPE   0xD0
#define CONTROL_TYPE   0xB0
#define DATENTRY   6
#define NOTEOFF_TYPE   0x80
#define NOTEON_TYPE   0x90
#define NRPNLSB   98
#define NRPNMSB   99
#define PCHBEND_TYPE   0xE0
#define POLYAFT_TYPE   0xA0
#define PROGRAM_TYPE   0xC0
#define RPNLSB   100
#define RPNMSB   101
#define SUSTAIN_SW   64
#define SYSTEM_TYPE   0xF0
#define TVA_DEC   134
#define TVA_RIS   133
#define TVA_RLS   135
#define TVF_CUTOFF   131
#define TVF_RESON   132
#define VIB_DELAY   130
#define VIB_DEPTH   129 /* in unused ctl_val spc */
#define VIB_RATE   128 /* ROLAND EXTENDED CTRLS */
#define VOLUME   7