DOSBox-X
|
00001 00002 typedef struct { 00003 PMIXHDR hdr; 00004 PMIXTRK trk[6]; 00005 UINT vol; 00006 UINT8 trkvol[8]; 00007 } _RHYTHM, *RHYTHM; 00008 00009 00010 #ifdef __cplusplus 00011 extern "C" { 00012 #endif 00013 00014 void rhythm_initialize(UINT rate); 00015 void rhythm_deinitialize(void); 00016 UINT rhythm_getcaps(void); 00017 void rhythm_setvol(UINT vol); 00018 00019 void rhythm_reset(RHYTHM rhy); 00020 void rhythm_bind(RHYTHM rhy); 00021 void rhythm_update(RHYTHM rhy); 00022 void rhythm_setreg(RHYTHM rhy, UINT reg, REG8 value); 00023 00024 #ifdef __cplusplus 00025 } 00026 #endif 00027