Index for al (n_al) functions

alAudioFrame Creates an audio command list
n_alAudioFrame
alBnkfNew Initializes a bank file for use on the Nintendo 64
alCents2Ratio Converts an s32 cents value to an f32 ratio
alClose Shuts down the N64 Audio Library
n_alClose
alCSeq Nintendo 64 Compressed MIDI sequence routines
alCSeqGetLoc Initializes a marker with the current sequence location for use with the compressed MIDI sequence player
alCSeqGetTicks Returns the number of MIDI clock ticks of the compressed MIDI sequence location
alCSeqNew Initializes an N64 compressed MIDI sequence structure
n_alCSeqNew
alCSeqNewMarker Initializes a sequence marker at a given location for use with the compressed MIDI sequence player
n_alCSeqNewMarker
alCSeqNextEvent Returns the next MIDI event from the compressed MIDI sequence
n_alCSeqNextEvent
alCSeqPlayer Nintendo 64 Compressed MIDI sequence player routines
alCSeqSecToTicks Converts from seconds to MIDI clock ticks
alCSeqSetLoc Sets the current sequence location
alCSeqTicksToSec Converts from MIDI clock ticks to seconds
alCSPDelete Deallocates a MIDI sequence player
n_alCSPDelete
alCSPGetChannelPriority Has been renamed alCSPGetChlPriority
alCSPGetChlFXMix Returns the effect mix for the given MIDI channel
n_alCSPGetChlFXMix
alCSPGetChlPan Returns the pan position for the given MIDI channel
n_alCSPGetChlPan
alCSPGetChlPriority Returns the priority for the given MIDI channel
n_alCSPGetChlPriority
alCSPGetChlProgram Returns the MIDI program number assigned to a MIDI channel
n_alCSPGetChlProgram
alCSPGetChlVol Returns the volume for the given MIDI channel
n_alCSPGetChlVol
alCSPGetFXMix Has been renamed alCSPGetChlFXMix
alCSPGetPan Has been renamed alCSPGetChlPan
alCSPGetProgram Has been renamed alCSPGetChlProgram
alCSPGetSeq Returns the sequence currently assigned to the compressed MIDI sequence player
n_alCSPGetSeq
alCSPGetTempo Returns the tempo of the current sequence
n_alCSPGetTempo
alCSPGetTime Has been removed from the library
alCSPGetVol Returns the overall sequence volume
n_alCSPGetVol
alCSPNew Initializes a compressed MIDI sequence player
n_alCSPNew
alCSPPlay Starts the target sequence playing
n_alCSPPlay
alCSPSendMidi Sends the MIDI message provided by the Compact MIDI SequencePlayer
alCSPSendMidi
alCSPSetBank Specifies the instrument bank for the sequence player to use
n_alCSPSetBank
alCSPSetChannelPriority Has been renamed alCSPGetChlPriority
alCSPSetChlFXMix Sets the effect mix on the given MIDI channel
n_alCSPSetChlFXMix
alCSPSetChlPan Sets the pan position for the given MIDI channel
n_alCSPSetChlPan
alCSPSetChlPriority Sets the priority for the given MIDI channel
n_alCSPSetChlPriority
alCSPSetChlProgram Assigns a MIDI program to a MIDI channel
n_alCSPSetChlProgram
alCSPSetFXMix Has been renamed alCSPSetChlFXMix
alCSPSetChlVol Sets the volume for the given MIDI channel
n_alCSPSetChlVol
alCSPSetPan Has been renamed alCSPSetChlPan
alCSPSetProgram Has been renamed alCSPSetChlProgram
alCSPSetSeq Sets the compressed MIDI sequence player's target sequence
n_alCSPSetSeq
alCSPSetTempo Specifies the tempo for the sequence player to use
n_alCSPSetTempo
alCSPSetTime Has been removed from the audio library
alCSPSetVol Sets the overall sequence volume
n_alCSPSetVol
alCSPStop Stops the target compressed MIDI sequence
n_alCSPStop
alHeapAlloc Allocates memory from an Nintendo 64 audio heap
alHeapCheck Checks the consistency of an N64 audio heap
alHeapInit Initializes an audio heap for use with the Nintendo 64 Audio Library
alInit Initializes the N64 Audio Library
n_alInit
alSeq Nintendo 64 MIDI sequence routines
alSeqFileNew Initializes a Sequence Bank File for use on the N64
alSeqGetLoc Initializes a marker with the current sequence location
alSeqGetTicks Returns the number of MIDI clock ticks of the sequence
alSeqNew Initializes an N64 MIDI sequence structure
alSeqNewMarker Initializes a sequence marker at a given location
n_alSeqNewMarker
alSeqNextEvent Returns the next MIDI event in the sequence
n_alSeqNextEvent
alSeqPlayer Nintendo 64 MIDI sequence player routines
alSeqpDelete Deallocates a MIDI sequence player
n_alSeqpDelete
alSeqpGetChannelPriority Has been renamed alSeqpPGetChlPriority
alSeqpGetChlFXMix Returns the effect mix for the given MIDI channel
n_alSeqpGetChlFXMix
alSeqpGetChlPan Returns the pan position for the given MIDI channel
n_alSeqpGetChlPan
alSeqpGetChlPriority Returns the priority for the given MIDI channel
n_alSeqpGetChlPriority
alSeqpGetChlProgram Returns the MIDI program number assigned to a MIDI
n_alSeqpGetChlProgram
alSeqpGetChlVol Returns the volume for the given MIDI channel
n_alSeqpGetChlVol
alSeqpGetFXMix Has been renamed alSeqpGetChlFXMix
alSeqpGetPan Has been renamed alSeqpGetChlPan
alSeqpGetProgram Has been renamed alSeqpGetChlProgram
alSeqpGetSeq Returns the sequence currently assigned to the compressed MIDI sequence player
n_alSeqpGetSeq
alSeqpGetTempo Returns the tempo of the current sequence
n_alSeqpGetTempo
alSeqpGetTime Has been removed from the audio library
alSeqpGetVol Returns the overall sequence volume
n_alSeqpGetVol
alSeqpLoop Sets sequence loop points
n_alSeqpLoop
alSeqpNew Initializes a Type 0 MIDI sequence player
n_alSeqpNew
alSeqpPlay Starts the target sequence playing
n_alSeqpPlay
alSeqpSendMidi Sends the given MIDI message to the sequence player
n_alSeqpSendMidi
alSeqpSetBank Specifies the instrument bank for the sequence player to use
n_alSeqpSetBank
alSeqpSetChannelPriority Has been renamed alSeqpGetChlPriority
alSeqpSetChlFXMix Sets the effect mix on the given MIDI channel
n_alSeqpSetChlFXMix
alSeqpSetChlPan Sets the pan position for the given MIDI channel
n_alSeqpSetChlPan
alSeqpSetChlPriority Sets the priority for the given MIDI channel
n_alSeqpSetChlPriority
alSeqpSetChlProgram Assigns a MIDI program number to a MIDI channel
n_alSeqpSetChlProgram
alSeqpSetChlVol Set the volume for the given MIDI channel
n_alSeqpSetChlVol
alSeqpSetFXMix Has been renamed alSeqpSetChlFXMix
alSeqpSetPan Has been renamed alSeqpSetChlPan
alSeqpSetProgram Has been renamed alCSPSetChlProgram
alSeqpSetSeq Sets the sequence player's target sequence
n_alSeqpSetSeq
alSeqpSetTempo Specifies the tempo for the sequence player to use
n_alSeqpSetTempo
alSeqpSetTime Has been removed from the audio library
alSeqpSetVol Sets the overall sequence volume
n_alSeqpSetVol
alSeqpStop Stop the target sequence
n_alSeqpStop
alSeqSecToTicks Converts from seconds to MIDI clock ticks
alSeqSetLoc Sets the current sequence location
alSeqTicksToSec Converts from MIDI clock ticks to seconds
alSndpAllocate Allocates a sound to a sound player
n_alSndpAllocate
alSndpDeallocate Deallocates a sound from a sound player
n_alSndpDeallocate
alSndpDelete Deallocates a sound player
n_alSndpDelete
alSndpGetSound Gets the identifier of the current target sound in a sound player
n_alSndpGetSound
alSndpGetState Gets the state (playing, stopping, or stopped) of the current target sound
n_alSndpGetState
alSndpHeapSize Has been removed from the audio library
alSndpNew Initializes a sound player
n_alSndpNew
alSndpPlay Starts playing the current target sound
n_alSndpPlay
alSndpPlayAt Starts playing the current target sound at a specified time
n_alSndpPlayAt
alSndpSetFXMix Sets the wet/dry mix of the current target sound
n_alSndpSetFXMix
alSndpSetPan Sets the pan position of the current target sound
n_alSndpSetPan
alSndpSetPitch Sets the pitch of the current target sound
n_alSndpSetPitch
alSndpSetPriority Sets the priority of a sound
n_alSndpSetPriority
alSndpSetSound Sets the current target sound in a sound player
n_alSndpSetSound
alSndpSetVol Sets the volume of the sound player
n_alSndpSetVol
alSndpStop Stops playing the current target sound
n_alSndpStop
alSynAddPlayer Adds a client player to the synthesizer
n_alSynAddSeqPlayer Adds a client sequence player to the synthesizer
n_alSynAddSndPlayer Adds a client sound player to the synthesizer
alSynAllocFX Allocates an audio effect processor
n_alSynAllocFX
alSynAllocVoice Allocates a synthesizer voice
n_alSynAllocVoice
alSynDelete (Deletes the synthesizer driver)
n_alSynDelete
alSynFreeFX (Deletes allocated effect processor)
n_alSynFreeFX
alSynFreeVoice Deallocates a synthesizer voice
n_alSynFreeVoice
alSynGetFXRef Gets the address of an effect
n_alSynGetFXRef
alSynGetPriority Requests the priority of a voice
n_alSynGetPriority
alSynHeapSize Gets the heap size of synthesizer
alSynNew Allocates the specified synthesizer driver
n_alSynNew
alSynRemovePlayer Removes a player from the synthesizer driver
n_alSynRemovePlayer
alSynSetFXMix Sets the wet/dry effect mix for a voice
n_alSynSetFXMix
alSynSetFXParam Sets an effect parameter to the specified value
n_alSynSetFXParam
alSynSetPan Sets the pan position of the specified voice
n_alSynSetPan
alSynSetPitch Sets the pitch of the specified voice
n_alSynSetPitch
alSynSetPriority Sets the priority of the specified voice
n_alSynSetPriority
alSynSetVol Sets the target volume of the specified voice
n_alSynSetVol
alSynStartVoice Starts synthesizing audio samples with the specified voice
n_alSynStartVoice
alSynStartVoiceParams Starts synthesizing audio samples with the specified voice using the specified parameters
n_alSynStartVoiceParams
alSynStopVoice Stops generating audio samples with the specified voice
n_alSynStopVoice