    #define ALVoice   		N_ALVoice
    #define ALSynth 		N_ALSynth
    #define ALGlobals 		N_ALGlobals

    #define alSynAddPlayer( a, b)         n_alSynAddPlayer( b)
    #define alSynAllocFX( a, b, c, d)     n_alSynAllocFX( b, c, d)
    #define alSynAllocVoice( a, b, c)     n_alSynAllocVoice( b, c)
    #define alSynDelete( a)               n_alSynDelete()
    #define alSynFreeVoice( a, b)         n_alSynFreeVoice( b)
    #define alSynGetFXRef( a, b, c)       n_alSynGetFXRef( b, c)
    #define alSynGetPriority( a, b)       n_alSynGetPriority( b)
    #define alSynRemovePlayer( a, b)      n_alSynRemovePlayer( b)
    #define alSynSetFXMix( a, b, c)       n_alSynSetFXMix( b, c)
    #define alSynSetFXParam( a, b, c, d)  n_alSynSetFXParam( b, c, d)
    #define alSynFreeFX( a, b)            n_alSynFreeFX( b)
    #define alSynSetPan( a, b, c)         n_alSynSetPan( b, c)
    #define alSynSetPitch( a, b, c)       n_alSynSetPitch( b, c)
    #define alSynSetPriority( a, b, c)    n_alSynSetPriority( b, c)
    #define alSynSetVol( a, b, c, d)      n_alSynSetVol( b, c, d)
    #define alSynStartVoice( a, b, c)     n_alSynStartVoice( b, c)
    #define alSynStartVoiceParams( a, b, c, d, e, f, g, h) \
                                          n_alSynStartVoiceParams( b, c, d, e, f, g, h)
    #define alSynStopVoice( a, b)         n_alSynStopVoice( b)
    #define alSynNew( a, b)               n_alSynNew( b)

    #define alInit 			n_alInit
    #define alClose 		n_alClose
    #define alAudioFrame 		n_alAudioFrame

    #define ALVoiceState            N_ALVoiceState
    #define ALSeqPlayer             N_ALSeqPlayer
    #define ALCSPlayer              N_ALCSPlayer

    #define alSeqNextEvent		n_alSeqNextEvent
    #define alSeqNewMarker		n_alSeqNewMarker

    #define alCSeqNew		n_alCSeqNew
    #define alCSeqNextEvent		n_alCSeqNextEvent
    #define alCSeqNewMarker		n_alCSeqNewMarker

    #define alSeqpNew		n_alSeqpNew
    #define alSeqpDelete		n_alSeqpDelete
    #define alSeqpGetChlVol		n_alSeqpGetChlVol
    #define alSeqpGetChlFXMix	n_alSeqpGetChlFXMix
    #define alSeqpGetChlPan		n_alSeqpGetChlPan
    #define alSeqpGetChlPriority	n_alSeqpGetChlPriority
    #define alSeqpGetChlProgram	n_alSeqpGetChlProgram
    #define alSeqpGetSeq		n_alSeqpGetSeq
    #define alSeqpGetState		n_alSeqpGetState
    #define alSeqpGetTempo		n_alSeqpGetTempo
    #define alSeqpGetVol		n_alSeqpGetVol
    #define alSeqpPlay		n_alSeqpPlay
    #define alSeqpSendMidi		n_alSeqpSendMidi
    #define alSeqpSetBank		n_alSeqpSetBank
    #define alSeqpSetChlVol		n_alSeqpSetChlVol
    #define alSeqpSetChlFXMix	n_alSeqpSetChlFXMix
    #define alSeqpSetChlPan		n_alSeqpSetChlPan
    #define alSeqpSetChlPriority	n_alSeqpSetChlPriority
    #define alSeqpSetChlProgram	n_alSeqpSetChlProgram
    #define alSeqpSetSeq		n_alSeqpSetSeq
    #define alSeqpSetTempo		n_alSeqpSetTempo
    #define alSeqpSetVol		n_alSeqpSetVol
    #define alSeqpStop		n_alSeqpStop
    #define alSeqpLoop		n_alSeqpLoop

    #define alCSPNew		n_alCSPNew
    #define alCSPDelete		n_alCSPDelete
    #define alCSPGetChlVol		n_alCSPGetChlVol
    #define alCSPGetChlFXMix	n_alCSPGetChlFXMix
    #define alCSPGetChlPan		n_alCSPGetChlPan
    #define alCSPGetChlPriority	n_alCSPGetChlPriority
    #define alCSPGetChlProgram	n_alCSPGetChlProgram
    #define alCSPGetSeq		n_alCSPGetSeq
    #define alCSPGetState		n_alCSPGetState
    #define alCSPGetTempo		n_alCSPGetTempo
    #define alCSPGetVol		n_alCSPGetVol
    #define alCSPPlay		n_alCSPPlay
    #define alCSPSendMidi		n_alCSPSendMidi
    #define alCSPSetBank		n_alCSPSetBank
    #define alCSPSetChlVol		n_alCSPSetChlVol
    #define alCSPSetChlFXMix	n_alCSPSetChlFXMix
    #define alCSPSetChlPan		n_alCSPSetChlPan
    #define alCSPSetChlPriority	n_alCSPSetChlPriority
    #define alCSPSetChlProgram	n_alCSPSetChlProgram
    #define alCSPSetSeq		n_alCSPSetSeq
    #define alCSPSetTempo		n_alCSPSetTempo
    #define alCSPSetVol		n_alCSPSetVol
    #define alCSPStop		n_alCSPStop

    #define ALSoundState            N_ALSoundState
    #define ALSndpEvent             N_ALSndpEvent
    #define ALSndPlayer             N_ALSndPlayer

    #define alSndpNew( a, b)	        n_alSndpNew( a, b)
    #define alSndpDelete( a)	        n_alSndpDelete()
    #define alSndpAllocate( a, b)	        n_alSndpAllocate( b)
    #define alSndpDeallocate( a, b)	        n_alSndpDeallocate( b)
    #define alSndpGetState( a)	        n_alSndpGetState()
    #define alSndpPlay( a)		        n_alSndpPlay()
    #define alSndpPlayAt( a, b)	        n_alSndpPlayAt( b)
    #define alSndpSetFXMix( a, b)	        n_alSndpSetFXMix( b)
    #define alSndpSetPan( a, b)	        n_alSndpSetPan( b)
    #define alSndpSetPitch( a, b)	        n_alSndpSetPitch( b)
    #define alSndpSetPriority( a, b, c)	n_alSndpSetPriority( b, c)
    #define alSndpSetVol( a, b)	        n_alSndpSetVol( b)
    #define alSndpStop( a)		        n_alSndpStop()
    #define alSndpGetSound( a)	        n_alSndpGetSound()
    #define alSndpSetSound( a, b)	        n_alSndpSetSound( b)

    #define alEvtqNew		n_alEvtqNew
    #define alEvtqNextEvent		n_alEvtqNextEvent
    #define alEvtqPostEvent		n_alEvtqPostEvent
    #define alEvtqFlushType		n_alEvtqFlushType
    #define alEvtqPrintEvtQueue	n_alEvtqPrintEvtQueue
    #define alEvtqPrintAllocEvts	n_alEvtqPrintAllocEvts