AX API Menu

Initialization

AXInit
AXInitEx
AXQuit
AXSetMode
AXGetMode
AXSetCompressor
AXRegisterCallback

Voice Allocation

AXAcquireVoice
AXFreeVoice
AXGetDSPCycles
AXSetMaxDSPCycles
AXGetMaxDSPCycles
AXSetVoicePriority

Voice Parameters

AXSetVoiceAddr
AXSetVoiceAdpcm
AXSetVoiceAdpcmLoop
AXSetVoiceCurrentAddr
AXSetVoiceDpop
AXSetVoiceEndAddr
AXSetVoiceItdOn
AXSetVoiceItdTarget
AXSetVoiceLoop
AXSetVoiceLoopAddr
AXSetVoiceLpf
AXSetVoiceLpfCoefs
AXSetVoiceMix
AXSetVoiceSrc
AXSetVoiceSrcRatio
AXSetVoiceSrcType
AXSetVoiceState
AXSetVoiceType
AXSetVoiceUpdateIncrement
AXSetVoiceUpdateWrite
AXSetVoiceVe
AXSetVoiceVeDelta
AXSetVoiceRmtOn
AXSetVoiceRmtMix

AUX Send & Return

AXRegisterAuxACallback
AXRegisterAuxBCallback
AXRegisterAuxCCallback

Getting Data for the Controller Speaker

AXRmtGetSamplesLeft
AXRmtGetSamples
AXRmtAdvancePtr

Utilities

AXGetLpfCoefs

Profile

AXInitProfile
AXGetProfile

Voice Parameter Blocks (AXVPB)

axvpb.next
axvpb.prev

axvpb.next1

axvpb.priority

axvpb.callback
axvpb.userContext

axvpb.index

axvpb.sync

axvpb.depop

axvpb.updateMS

axvpb.updateCounter

axvpb.updateTotal

axvpb.updateWrite

axvpb.updateData

axvpb.itdBuffer

axvpb.pb

Parameter Blocks (AXPB)

axpb.nextHi
axpb.nextLo

axpb.currHi

axpb.currLo

axpb.srcSelect

axpb.coefSelect

axpb.mixerCtrl

axpb.state

axpb.type

axpb.mix

axpb.itd
axpb.update
axpb.dpop
axpb.ve
axpb.addr
axpb.adpcm
axpb.src
axpb.adpcmLoop
axpb.lpf
axpb.remote
axpb.rmtMixerCtrl
axpb.rmtMix
axpb.rmtDpop
axpb.rmtSrc
axpb.pad


CONFIDENTIAL