|
|
| version 1.1, 2003/10/16 17:58:11 | version 1.2, 2005/02/07 14:46:13 |
|---|---|
| Line 41 typedef struct { | Line 41 typedef struct { |
| INSTRUMENT *rhythm; | INSTRUMENT *rhythm; |
| #endif | #endif |
| BYTE bank; | UINT8 bank; |
| BYTE program; | UINT8 program; |
| BYTE volume; | UINT8 volume; |
| BYTE expression; | UINT8 expression; |
| BYTE panpot; | UINT8 panpot; |
| BYTE rpn_l; | UINT8 rpn_l; |
| BYTE rpn_m; | UINT8 rpn_m; |
| } _CHANNEL, *CHANNEL; | } _CHANNEL, *CHANNEL; |
| typedef struct { | typedef struct { |
| Line 67 typedef struct { | Line 67 typedef struct { |
| } VOICEVIB; | } VOICEVIB; |
| struct _midivoice { | struct _midivoice { |
| BYTE phase; | UINT8 phase; |
| BYTE flag; | UINT8 flag; |
| BYTE note; | UINT8 note; |
| BYTE velocity; | UINT8 velocity; |
| CHANNEL channel; | CHANNEL channel; |
| int frequency; | int frequency; |
| Line 106 struct _midivoice { | Line 106 struct _midivoice { |
| int envlope_setphase(VOICE v, int phase); | int envlope_setphase(VOICE v, int phase); |
| void envelope_updates(VOICE v); | void envelope_updates(VOICE v); |
| void voice_setphase(VOICE v, BYTE phase); | void voice_setphase(VOICE v, UINT8 phase); |
| void voice_setmix(VOICE v); | void voice_setmix(VOICE v); |