Mus Library Reference
Nintendo
®
Confidential
Mus Library Reference
To search the list, choose Find from the Edit menu in your browser.
How to Use the Library
Configuration
MusInitialize
Initialize the music player and audio manager.
MusSetMasterVolume
Set the master volume levels.
MusSetFxType
Set the audio library FX type.
MusSetSongFxChange
Set the audio library FX song change flag.
MusSetScheduler
Configure the library to use an external scheduler.
Starting Songs and Effects
MusStartSong
Start a song.
MusStartSongFromMarker
Start a song from a marker.
MusStartEffect
Start a sound effect.
MusStartEffect2
Start a sound effect, with parameters.
General
MusAsk
Determine the number of active channels.
MusStop
Stop channels.
MusSetMarkerCallback
Set the marker callback function.
Sound Handle
MusHandleAsk
Determine the number of active channels using a sound handle.
MusHandleStop
Stop channels using a sound handle.
MusHandleSetVolume
Set the volume scale value using a sound handle.
MusHandleSetPan
Set the pan scale value using a sound handle.
MusHandleSetFreqOffset
Set the frequency offset value using a sound handle.
MusHandleSetReverb
Set the reverb offset value using a sound handle.
MusHandleSetTempo
Set the tempo scale value using a sound handle.
MusHandlePause
Pause channels using a sound handle.
MusHandleUnPause
Resume channels using a sound handle.
MusHandleGetPtrBank
Get sample bank address.
MusHandleWaveAddress
Get the wave lookup table address.
MusHandleWaveCount
Get the wave lookup table count.
Sample Bank
MusPtrBankInitialize
Initialize a sample bank.
MusPtrBankGetCurrent
Get the default sample bank.
MusPtrBankSetCurrent
Set the default sample bank.
MusPtrBankSetSingle
Set sample bank single use override.
Sound Effect Bank
MusFxBankInitialize
Initialize a sound effect bank.
MusFxBankNumberOfEffects
Get the number of sound effects in a sound effect bank.
MusFxBankGetPtrBank
Get sound effect bank sample bank override.
MusFxBankSetPtrBank
Set sound effect bank sample bank override.
MusFxBankGetCurrent
Get default sound effect bank.
MusFxBankSetCurrent
Set default sound effect bank.
MusFxBankSetSingle
Set sound effect bank single use override.
Warning:
all information in this document is confidential and covered by a non-disclosure agreement. You are responsible for keeping this information confidential and protected. Nintendo will vigorously enforce this responsibility.
Copyright © 1998-1999
Nintendo of America Inc.
All rights reserved.
Last updated March 1999