|
|
| version 1.7, 2004/04/08 13:51:52 | version 1.8, 2004/04/09 10:52:20 |
|---|---|
| Line 15 const BYTE *data; | Line 15 const BYTE *data; |
| } KDKEYPOS; | } KDKEYPOS; |
| typedef struct { | typedef struct { |
| BYTE k[KEYDISP_NOTEMAX]; | UINT8 k[KEYDISP_NOTEMAX]; |
| BYTE r[KEYDISP_NOTEMAX]; | UINT8 r[KEYDISP_NOTEMAX]; |
| UINT remain; | UINT remain; |
| BYTE flag; | UINT8 flag; |
| BYTE padding[3]; | BYTE padding[3]; |
| } KDCHANNEL; | } KDCHANNEL; |
| typedef struct { | typedef struct { |
| BYTE ch; | UINT8 ch; |
| BYTE key; | UINT8 key; |
| } KDDELAYE; | } KDDELAYE; |
| typedef struct { | typedef struct { |
| UINT pos; | UINT pos; |
| UINT rem; | UINT rem; |
| BYTE warm; | UINT8 warm; |
| BYTE warmbase; | UINT8 warmbase; |
| } KDDELAY; | } KDDELAY; |
| typedef struct { | typedef struct { |
| UINT16 fnum[4]; | UINT16 fnum[4]; |
| BYTE lastnote[4]; | UINT8 lastnote[4]; |
| BYTE flag; | UINT8 flag; |
| BYTE extflag; | UINT8 extflag; |
| } KDFMCTRL; | } KDFMCTRL; |
| typedef struct { | typedef struct { |
| UINT16 fto[4]; | UINT16 fto[4]; |
| BYTE lastnote[4]; | UINT8 lastnote[4]; |
| BYTE flag; | UINT8 flag; |
| BYTE mix; | UINT8 mix; |
| BYTE padding[2]; | BYTE padding[2]; |
| } KDPSGCTRL; | } KDPSGCTRL; |
| Line 63 typedef struct { | Line 63 typedef struct { |
| KDCHANNEL ch[KEYDISP_CHMAX]; | KDCHANNEL ch[KEYDISP_CHMAX]; |
| KDFMCTRL fmctl[KEYDISP_FMMAX]; | KDFMCTRL fmctl[KEYDISP_FMMAX]; |
| KDPSGCTRL psgctl[KEYDISP_PSGMAX]; | KDPSGCTRL psgctl[KEYDISP_PSGMAX]; |
| BYTE pal8[KEYDISP_PALS]; | UINT8 pal8[KEYDISP_PALS]; |
| UINT16 pal16[KEYDISP_LEVEL*2]; | UINT16 pal16[KEYDISP_LEVEL*2]; |
| RGB32 pal32[KEYDISP_LEVEL*2]; | RGB32 pal32[KEYDISP_LEVEL*2]; |
| KDKEYPOS keypos[128]; | KDKEYPOS keypos[128]; |