// spu defines\r
////////////////////////////////////////////////////////////////////////\r
\r
-// sound buffer sizes\r
-// 400 ms complete sound buffer\r
-#define SOUNDSIZE 70560\r
-// 137 ms test buffer... if less than that is buffered, a new upload will happen\r
-#define TESTSIZE 24192\r
-\r
// num of channels\r
#define MAXCHAN 24\r
\r
unsigned int bRVBActive:1; // reverb active flag\r
unsigned int bNoise:1; // noise active flag\r
unsigned int bFMod:2; // freq mod (0=off, 1=sound channel, 2=freq channel)\r
+ unsigned int bJump:1; // last decoded block jumped\r
\r
int iLeftVolume; // left volume\r
int iRightVolume; // right volume\r
\r
extern int iVolume;\r
extern int iXAPitch;\r
-extern int iUseTimer;\r
extern int iSPUIRQWait;\r
extern int iDebugMode;\r
extern int iRecordMode;\r
extern unsigned short spuStat;\r
extern unsigned short spuIrq;\r
extern unsigned long spuAddr;\r
-extern int bEndThread; \r
-extern int bThreadEnded;\r
extern int bSpuInit;\r
extern unsigned int dwNewChannel;\r
extern unsigned int dwChannelOn;\r