Function Calls
These Music library function calls control the advanced sound player.
See Music Library Calls in the 3DO Music and Audio Programmer's Reference for additional information on these calls.
Player Management Function Calls
The following calls are used to manage SPPlayers:
Sound Management Function Calls
The following calls are used to manage SPSounds:
Marker Management Function Calls
The following calls are used to add and remove SPMarkers or set up a static action at an SPMarker:
Decision Function Function Calls
The following calls are used to install and remove decision functions and to set SPAction from within decision functions:
Debug Function Calls
The following call is used to display debugging information about an SPPlayer.
Constants
The following constants are used to refer to special markers encounted in a sound
(see spAddSample () and spAddSoundFile () for details):
SP_MARKER_NAME_BEGIN Set to the beginning of the sample
SP_MARKER_NAME_END Set to the end of the sample
SP_MARKER_NAME_SUSTAIN_BEGIN Set to the beginning of the sustain loop if the sample has a sustain loop.
SP_MARKER_NAME_SUSTAIN_END Set to the end of the sustain loop if the sample has a sustain loop.
SP_MARKER_NAME_RELEASE_BEGIN Set to the beginning of the release loop if the sound file has a release loop.
SP_MARKER_NAME_RELEASE_END Set to the end of the release loop if the sound file has a release loop.