summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
1c65447)
it makes no sense after SPU was fully synced to the core, and now it
just pulls unwanted windows.h dependency on win32.
mee_range_h ("Volume boost", 0, volume_boost, -5, 30, h_spu_volboost),
mee_onoff ("Reverb", 0, spu_config.iUseReverb, 1),
mee_enum ("Interpolation", 0, spu_config.iUseInterpolation, men_spu_interp),
mee_range_h ("Volume boost", 0, volume_boost, -5, 30, h_spu_volboost),
mee_onoff ("Reverb", 0, spu_config.iUseReverb, 1),
mee_enum ("Interpolation", 0, spu_config.iUseInterpolation, men_spu_interp),
- mee_onoff ("Adjust XA pitch", 0, spu_config.iXAPitch, 1),
+ //mee_onoff ("Adjust XA pitch", 0, spu_config.iXAPitch, 1),
mee_onoff_h ("Adjust tempo", 0, spu_config.iTempo, 1, h_spu_tempo),
mee_end,
};
mee_onoff_h ("Adjust tempo", 0, spu_config.iTempo, 1, h_spu_tempo),
mee_end,
};
// small linux time helper... only used for watchdog
////////////////////////////////////////////////////////////////////////
// small linux time helper... only used for watchdog
////////////////////////////////////////////////////////////////////////
static unsigned long timeGetTime_spu()
{
#if defined(NO_OS)
static unsigned long timeGetTime_spu()
{
#if defined(NO_OS)
return tv.tv_sec * 1000 + tv.tv_usec/1000; // to do that, but at least it works
#endif
}
return tv.tv_sec * 1000 + tv.tv_usec/1000; // to do that, but at least it works
#endif
}
////////////////////////////////////////////////////////////////////////
// FEED XA
////////////////////////////////////////////////////////////////////////
// FEED XA
if(iPlace==0) return; // no place at all
//----------------------------------------------------//
if(iPlace==0) return; // no place at all
//----------------------------------------------------//
if(spu_config.iXAPitch) // pitch change option?
{
static DWORD dwLT=0;
if(spu_config.iXAPitch) // pitch change option?
{
static DWORD dwLT=0;
if(iLastSize) iSize=iLastSize;
}
}
if(iLastSize) iSize=iLastSize;
}
}
//----------------------------------------------------//
spos=0x10000L;
//----------------------------------------------------//
spos=0x10000L;
uint32_t * pS=(uint32_t *)xap->pcm;
uint32_t l=0;
uint32_t * pS=(uint32_t *)xap->pcm;
uint32_t l=0;
if(spu_config.iXAPitch)
{
int32_t l1,l2;short s;
if(spu_config.iXAPitch)
{
int32_t l1,l2;short s;
unsigned short * pS=(unsigned short *)xap->pcm;
uint32_t l;short s=0;
unsigned short * pS=(unsigned short *)xap->pcm;
uint32_t l;short s=0;
if(spu_config.iXAPitch)
{
int32_t l1;
if(spu_config.iXAPitch)
{
int32_t l1;