#ifndef __SCESAS_H__
#define __SCESAS_H__

int (* __sceSasCore) (int sasCore, int outBufPtr) = (void *) (BASE_OFFSET + 0xe6fe8);
int (* __sceSasGetEndFlag) (int sasCore) = (void *) (BASE_OFFSET + 0xe6ff0);
int (* __sceSasGetEnvelopeHeight) (int sasCore, int num) = (void *) (BASE_OFFSET + 0xe7030);
int (* __sceSasInit) (void) = (void *) (BASE_OFFSET + 0xe7040);
int (* __sceSasRevEVOL) (void) = (void *) (BASE_OFFSET + 0xe7060);
int (* __sceSasRevParam) (void) = (void *) (BASE_OFFSET + 0xe7070);
int (* __sceSasRevType) (void) = (void *) (BASE_OFFSET + 0xe7068);
int (* __sceSasRevVON) (void) = (void *) (BASE_OFFSET + 0xe7058);
int (* __sceSasSetADSR) (int sasCore, int num, int flag, int a, int d, int s, int r) = (void *) (BASE_OFFSET + 0xe7018);
int (* __sceSasSetADSRmode) (int sasCore, int num, int aMode, int dMode, int sMode, int rMode) = (void *) (BASE_OFFSET + 0xe7020);
int (* __sceSasSetKeyOff) (int sasCore, int num) = (void *) (BASE_OFFSET + 0xe7048);
int (* __sceSasSetKeyOn) (int sasCore, int num) = (void *) (BASE_OFFSET + 0xe7050);
int (* __sceSasSetNoise) (void) = (void *) (BASE_OFFSET + 0xe7010);
int (* __sceSasSetPitch) (int sasCore, int num, int pitch) = (void *) (BASE_OFFSET + 0xe7000);
int (* __sceSasSetSimpleADSR) (void) = (void *) (BASE_OFFSET + 0xe7038);
int (* __sceSasSetSL) (void) = (void *) (BASE_OFFSET + 0xe7028);
int (* __sceSasSetVoice) (int sasCore, int num, int vagPtr, int size, int loopmode) = (void *) (BASE_OFFSET + 0xe7008);
int (* __sceSasSetVolume) (int sasCore, int num, int l, int el, int r, int er) = (void *) (BASE_OFFSET + 0xe6ff8);

#endif
