|
|
| version 1.3, 2005/03/29 06:50:38 | version 1.4, 2006/12/16 12:11:07 |
|---|---|
| Line 3 struct _midivoice; | Line 3 struct _midivoice; |
| typedef struct _midivoice _VOICE; | typedef struct _midivoice _VOICE; |
| typedef struct _midivoice *VOICE; | typedef struct _midivoice *VOICE; |
| typedef void (*MIXPROC)(VOICE v, SINT32 *dst, SAMPLE src, SAMPLE srcterm); | typedef void (VERMOUTHCL *MIXPROC)(VOICE v, SINT32 *dst, SAMPLE src, |
| typedef SAMPLE (*RESPROC)(VOICE v, SAMPLE dst, SAMPLE dstterm); | SAMPLE srcterm); |
| typedef SAMPLE (VERMOUTHCL *RESPROC)(VOICE v, SAMPLE dst, SAMPLE dstterm); | |
| enum { | enum { |
| CHANNEL_MASK = 0x0f, | CHANNEL_MASK = 0x0f, |
| Line 137 struct _midivoice { | Line 138 struct _midivoice { |
| extern "C" { | extern "C" { |
| #endif | #endif |
| int envlope_setphase(VOICE v, int phase); | int VERMOUTHCL envlope_setphase(VOICE v, int phase); |
| void envelope_updates(VOICE v); | void VERMOUTHCL envelope_updates(VOICE v); |
| void voice_setphase(VOICE v, UINT8 phase); | void VERMOUTHCL voice_setphase(VOICE v, UINT8 phase); |
| void voice_setmix(VOICE v); | void VERMOUTHCL voice_setmix(VOICE v); |
| #ifdef __cplusplus | #ifdef __cplusplus |
| } | } |