NNS_SndInit | Initializes sound. | NNS_SndShutdown | Ends sound processing. |
---|---|
NNS_SndMain | Performs frame processing of sounds. |
NNS_SndSetMasterVolume | Sets master volume. |
---|---|
NNS_SndSetMonoFlag | Sets the mono flag. |
Deleted. | |
Deleted. | |
NNS_SndStopSoundAll | Stops all sounds. |
NNS_SndStopChannelAll | Stops all channels. |
NNS_SndUpdateDriverInfo | Updates sound driver information. |
---|---|
NNS_SndReadDriverChannelInfo | Gets channel information. |
NNS_SndLockChannel | Locks specified channel(s). |
---|---|
NNS_SndUnlockChannel | Unlocks locked channels. |
NNS_SndLockCapture | Locks sound capture. |
NNS_SndUnlockCapture | Unlocks sound capture. |
NNS_SndAllocAlarm | Gets the sound alarm. |
NNS_SndFreeAlarm | Frees the sound alarm. |
NNS_SndArcPlayerSetup | Sets up the player using a sound archive. |
---|
NNS_SndArcPlayerStartSeq | Plays sequence. |
---|---|
NNS_SndArcPlayerStartSeqArc | Plays back a sequence archive. |
NNS_SndArcPlayerStartSeqEx | Specifies parameters and then plays back a sequence. |
NNS_SndArcPlayerStartSeqArcEx | Specifies parameters and then plays back a sequence archive. |
NNS_SndPlayerStopSeq | Stops the sequence. (Sound handle specified.) |
---|---|
NNS_SndPlayerStopSeqByPlayerNo | Stops the sequence. (Player number specified.) |
NNS_SndPlayerStopSeqBySeqNo | Stops the sequence. (Sequence number specified.) |
NNS_SndPlayerStopSeqBySeqArcNo | Stops the sequence. (Sequence archive number specified.) |
NNS_SndPlayerStopSeqBySeqArcIdx | Stops the sequence. (Sequence archive number and index number specified.) |
NNS_SndPlayerStopSeqAll | Stops all sequences. |
NNS_SndPlayerPause | Pauses or restarts the sequence. (Sound handle specified.) |
NNS_SndPlayerPauseByPlayerNo | Pauses or restarts the sequence. (Player number specified.) |
NNS_SndPlayerPauseAll | Pauses or restarts all sequences. |
NNS_SndPlayerSetTempoRatio | Changes tempo of a sequence. |
---|---|
NNS_SndPlayerSetVolume | Changes the sequence volume. |
NNS_SndPlayerSetInitialVolume | Sets the initial volume value of the sequence. |
NNS_SndPlayerMoveVolume | Gradually changes sequence volume. |
NNS_SndPlayerSetPlayerPriority | Changes the player priority of the sequence. |
NNS_SndPlayerSetChannelPriority | Changes the voicing priority of the sequence. |
NNS_SndPlayerSetTrackMute | Mutes or stops muting a sequence track. |
---|---|
NNS_SndPlayerSetTrackMuteEx | Specifies the mute setting to mute a sequence track or to stop muting on the track. |
NNS_SndPlayerSetTrackVolume | Changes the volume of the sequence track. |
NNS_SndPlayerSetTrackPitch | Changes pitch of the sequence track. |
NNS_SndPlayerSetTrackPan | Changes the pan position for a sequence track. |
NNS_SndPlayerSetTrackPanRange | Changes the pan range for a sequence track. |
NNS_SndPlayerSetTrackModDepth | Changes modulation depth of the sequence track. |
NNS_SndPlayerSetTrackModSpeed | Changes modulation speed for the sequence track. |
NNS_SndPlayerSetTrackAllocatableChannel | Changes the allocatable channel for the sequence track. |
NNS_SndPlayerGetTick | Gets the current number of ticks of the sequence. |
---|---|
NNS_SndPlayerCountPlayingSeqByPlayerNo | Counts the number of sequences currently playing. (Player number specified.) |
NNS_SndPlayerCountPlayingSeqBySeqNo | Counts the number of sequences currently playing. (Sequence number specified.) |
NNS_SndPlayerCountPlayingSeqBySeqArcNo | Counts the number of sequences currently playing. (Sequence archive number specified.) |
NNS_SndPlayerCountPlayingSeqBySeqArcIdx | Counts the number of sequences currently playing. (Sequence archive number and index number specified.) |
NNS_SndPlayerReadDriverPlayerInfo | Gets the sound driver's player information. |
NNS_SndPlayerReadDriverTrackInfo | Gets the sound driver's track information. |
NNS_SndPlayerSetSeqNo | Sets the sequence number. |
---|---|
NNS_SndPlayerSetSeqArcNo | Sets the sequence archive number. |
NNS_SndPlayerGetSeqType | Gets the sequence data type. |
NNS_SndPlayerGetSeqNo | Gets the sequence number. |
NNS_SndPlayerGetSeqArcNo | Gets the sequence archive number. |
NNS_SndPlayerGetSeqArcIdx | Gets the index number of the sequence archive. |
NNS_SndPlayerReadVariable | Reads the sequence local variables. |
---|---|
NNS_SndPlayerWriteVariable | Writes the sequence local variables. |
NNS_SndPlayerReadGlobalVariable | Reads a sequence global variable. |
NNS_SndPlayerWriteGlobalVariable | Writes to the sequence global variables. |
NNS_SndPlayerSetPlayableSeqCount | Sets the maximum number of sequences that can be played concurrently by the specified player. |
---|---|
NNS_SndPlayerSetPlayerVolume | Sets the volume for the specified player. |
NNS_SndPlayerSetAllocatableChannel | Sets the allocatable channels for the specified player. |
NNS_SndPlayerCreateHeap | Creates the player heap. |
NNS_SndHandleInit | Initializes the sound handle. |
---|---|
NNS_SndHandleIsValid | Checks the validity of the sound handle. |
NNS_SndHandleReleaseSeq | Releases the sequence that is bound to the sound handle. |
NNS_SndArcStrmInit | Initializes the sound archive stream library. |
---|---|
NNS_SndArcStrmCreatePrepareThread | Starts a stream-prepare thread. |
NNS_SndArcStrmSetupPlayer | Sets up a stream player. |
NNS_SndArcStrmAllocChannel | Allocates the channels used when a stream is played. |
NNS_SndArcStrmFreeChannel | Frees the channels used when streams are played. |
NNS_SndArcStrmStart | Plays a stream. |
---|---|
NNS_SndArcStrmStartEx | Specifies items like player number and plays back the stream. |
NNS_SndArcStrmStartEx2 | Registers callback functions and plays back the stream. |
NNS_SndArcStrmStop | Stops the stream. |
NNS_SndArcStrmStopAll | Stops all streams. |
NNS_SndArcStrmPrepare | Prepares the stream. |
NNS_SndArcStrmPrepareEx | Specifies player number and so on, and then prepares a stream. |
NNS_SndArcStrmPrepareEx2 | Registers the callback functions and prepares a stream. |
NNS_SndArcStrmStartPrepared | Plays the prepared stream. |
NNS_SndArcStrmIsPrepared | Checks whether stream preparations are complete. |
NNS_SndArcStrmGetChannelCount | Gets the number of channels of stream data. |
NNS_SndArcStrmGetCurrentPlayingPos | Gets the current playback position of the stream. |
NNS_SndArcStrmGetTimeLength | Gets the time length for the entire stream data. |
NNS_SndArcStrmSetVolume | Changes the stream's volume. |
---|---|
NNS_SndArcStrmMoveVolume | Gradually changes the stream volume. |
NNS_SndArcStrmSetChannelVolume | Changes the stream's channel volume. |
NNS_SndArcStrmSetChannelPan | Changes the stream's channel pan. |
NNS_SndStrmHandleInit | Initializes a steam handle. |
---|---|
NNS_SndStrmHandleIsValid | Checks that a stream handle is valid. |
NNS_SndStrmHandleRelease | Releases a stream bound to a stream handle. |
NNSSndArcStrmCallback | The sound archive stream callback function. |
---|
NNS_SndStrmInit | Initializes the stream. |
---|---|
NNS_SndStrmAllocChannel | Allocates the channels used when a stream is played. |
NNS_SndStrmFreeChannel | Frees the channels used when streams are played. |
Deleted. | |
Deleted. |
NNS_SndStrmSetup | Sets up a stream. |
---|---|
NNS_SndStrmStart | Starts the stream playback. |
NNS_SndStrmStop | Stops the stream's playback. |
NNS_SndStrmSetVolume | Changes the stream's volume. |
---|---|
NNS_SndStrmSetChannelVolume | Changes the stream's channel volume. |
NNS_SndStrmSetChannelPan | Changes the stream's channel pan. |
NNSSndStrmCallback | Stream callback function. |
---|
NNS_SndArcInit | Initializes the sound archive structure. |
---|---|
NNS_SndArcInitWithResult | Initializes the sound archive structure and gets the result. |
NNS_SndArcInitOnMemory | Initializes the sound archive structure using the sound archive data in memory. |
NNS_SndArcSetup | Sets up the sound archive structure. |
NNS_SndArcGetCurrent | Gets the current sound archive. |
NNS_SndArcSetCurrent | Sets the current sound archive. |
NNS_SndArcLoadGroup | Loads sound data into the heap by group. |
---|---|
NNS_SndArcLoadSeq | Loads sequence data into the heap. |
NNS_SndArcLoadSeqArc | Loads the sequence archive into the heap. |
NNS_SndArcLoadBank | Loads bank data into the heap. |
NNS_SndArcLoadWaveArc | Loads the waveform archive into the heap. |
NNS_SndArcLoadSeqEx | Loads sequence data into the heap, specifying the data type to load. |
NNS_SndArcLoadBankEx | Loads bank data into the heap, specifying the data type to load. |
NNS_SndArcSetLoadBlockSize | Sets the load block size when the data is loaded. |
NNS_SndArcGetLoadBlockSize | Gets the load block size when the data is loaded. |
NNS_SndArcGetSeqParam | Gets the sequence parameter structure of the sequence. |
---|---|
NNS_SndArcGetSeqArcParam | Gets the sequence parameter structure of the sequence archive. |
NNS_SndArcGetSeqCount | Gets the number of sequences in the sound archive. |
NNS_SndArcGetSeqArcCount | Gets the number of sequence archives in the sound archive. |
NNS_SndArcGetBankCount | Gets the number of banks in the sound archive. |
NNS_SndArcGetWaveArcCount | Gets the number of waveform archives in the sound archive. |
NNS_SndArcGetGroupCount | Gets the number of groups in the sound archive. |
NNS_SndArcGetStrmCount | Gets the number of streams in the sound archive. |
NNS_SndArcGetSeqArcSeqCount | Gets the number of sequences in the sequence archive. |
NNS_SndArcGetSeqInfo | Gets the sequence information structure. |
NNS_SndArcGetSeqArcInfo | Gets the sequence archive information structure. |
NNS_SndArcGetBankInfo | Gets the bank information structure. |
NNS_SndArcGetWaveArcInfo | Gets the waveform archive information structure. |
NNS_SndArcGetGroupInfo | Gets the group information structure. |
NNS_SndArcGetPlayerInfo | Gets the player information structure. |
NNS_SndArcGetStrmInfo | Gets the stream information structure. |
NNS_SndArcGetStrmPlayerInfo | Gets the stream player information structure. |
NNS_SndArcGetSeqSymbol | Gets the sequence symbol name. |
---|---|
NNS_SndArcGetSeqArcSymbol | Gets the sequence archive symbol name. |
NNS_SndArcGetSeqArcIdxSymbol | Gets the symbol name of a sequence in the sequence archive. |
NNS_SndArcGetBankSymbol | Gets the bank symbol name. |
NNS_SndArcGetWaveArcSymbol | Gets the waveform archive symbol name. |
NNS_SndArcGetStrmSymbol | Gets the stream symbol name. |
NNS_SndArcGetGroupSymbol | Gets the group symbol name. |
NNS_SndArcSetFileAddress | Sets the file address of the file in the sound archive. |
---|---|
NNS_SndArcGetFileAddress | Gets the file address of a file in the sound archive. |
NNS_SndArcGetFileID | Gets the file ID of the sound archive. |
NNS_SndArcGetFileSize | Gets the file size of a file inside the sound archive. |
NNS_SndArcGetFileOffset | Gets the file offset of a file in the sound archive. |
NNS_SndArcReadFile | Reads a file in the sound archive. |
NNSSndSeqParam | Sequence parameter structure. |
---|---|
NNSSndArcSeqInfo | Sequence information structure in the sound archive. |
NNSSndArcSeqArcInfo | Sequence archive information structure in the sound archive. |
NNSSndArcBankInfo | Bank information structure in the sound archive. |
NNSSndArcWaveArcInfo | Waveform archive information structure in the sound archive. |
NNSSndArcGroupInfo | Group information structure in the sound archive. |
NNSSndArcGroupItem | Group item structure in the group information structure. |
NNSSndArcPlayerInfo | Player information structure in the sound archive. |
NNSSndArcStrmInfo | Stream information structure in the sound archive. |
NNSSndArcStrmPlayerInfo | Stream player information structure in the sound archive. |
NNS_SndHeapCreate | Creates the sound heap. |
---|---|
NNS_SndHeapDestroy | Destroys the sound heap. |
NNS_SndHeapAlloc | Allocates memory. |
---|---|
NNS_SndHeapClear | Releases all memory. |
NNS_SndHeapSaveState | Saves the memory state. |
---|---|
NNS_SndHeapLoadState | Restores the memory state. |
NNS_SndHeapGetCurrentLevel | Gets the current hierarchy level. |
NNS_SndHeapGetSize | Gets the heap size. |
---|---|
NNS_SndHeapGetFreeSize | Gets the amount of free memory. |
NNS_SndWaveOutAllocChannel | Allocates a channel for the waveform playback. |
---|---|
NNS_SndWaveOutFreeChannel | Releases a channel for the waveform playback. |
NNS_SndWaveOutStart | Plays back the waveform data. |
---|---|
NNS_SndWaveOutStop | Stops playing the waveform data. |
NNS_SndWaveOutSetVolume | Changes the volume of the waveform playback. |
---|---|
NNS_SndWaveOutSetSpeed | Changes the playback speed of the waveform. |
NNS_SndWaveOutSetPan | Changes the pan position for playing back waveforms. |
NNS_SndWaveOutIsPlaying | Checks whether waveform data is being played. |
---|---|
NNS_SndWaveOutWaitForChannelStop | Waits until the channel stops completely. |
NNS_SndCaptureCreateThread | Starts the capture thread. |
---|---|
NNS_SndCaptureDestroyThread | Destroys the capture thread. |
NNS_SndCaptureStartReverb | Starts the reverb feature. |
---|---|
NNS_SndCaptureStopReverb | Stops reverb. |
NNS_SndCaptureSetReverbVolume | Changes the volume of the reverb component. |
NNS_SndCaptureStartEffect | Starts an effect. |
---|---|
NNS_SndCaptureStopEffect | Stops the effect. |
NNS_SndCaptureStartSampling | Starts sampling. |
---|---|
NNS_SndCaptureStopSampling | Stops sampling. |
NNS_SndCaptureStartOutputEffect | Starts the output effect processing. |
---|---|
NNS_SndCaptureStopOutputEffect | Stops the output effect processing. |
NNS_SndCaptureChangeOutputEffect | Changes the output effect processing. |
NNS_SndCaptureSetOutputEffectCallback | Registers the output effect pre-processing callback. |
NNS_SndCaptureSetPostOutputEffectCallback | Registers the output effect post-processing callback. |
NNS_SndCaptureIsActive | Gets whether capture is currently executing. |
---|---|
NNS_SndCaptureGetCaptureType | Gets what type of capture is currently executing. |
CONFIDENTIAL