NITRO-Composer (Snd)
[Function List]
System
- Basic Functions
- NNS_SndInit
- NNS_SndShutdown
- NNS_SndMain
- System Configuration
- NNS_SndSetMasterVolume
- NNS_SndSetMonoFlag
NNS_SndBeginSleep
NNS_SndEndSleep
- NNS_SndStopSoundAll
- NNS_SndStopChannelAll
- Driver Information
- NNS_SndUpdateDriverInfo
- NNS_SndReadDriverChannelInfo
- Resource Management
- NNS_SndLockChannel
- NNS_SndUnlockChannel
- NNS_SndLockCapture
- NNS_SndUnlockCapture
- NNS_SndAllocAlarm
- NNS_SndFreeAlarm
Sound Archive Player
- Initialization
- NNS_SndArcPlayerSetup
- Sequence Playback
- NNS_SndArcPlayerStartSeq
- NNS_SndArcPlayerStartSeqArc
- NNS_SndArcPlayerStartSeqEx
- NNS_SndArcPlayerStartSeqArcEx
Player
- Stopping Sequences
- NNS_SndPlayerStopSeq
- NNS_SndPlayerStopSeqByPlayerNo
- NNS_SndPlayerStopSeqBySeqNo
- NNS_SndPlayerStopSeqBySeqArcNo
- NNS_SndPlayerStopSeqBySeqArcIdx
- NNS_SndPlayerStopSeqAll
- NNS_SndPlayerPause
- NNS_SndPlayerPauseByPlayerNo
- NNS_SndPlayerPauseAll
- Sequence Parameters
- NNS_SndPlayerSetTempoRatio
- NNS_SndPlayerSetVolume
- NNS_SndPlayerSetInitialVolume
- NNS_SndPlayerMoveVolume
- NNS_SndPlayerSetPlayerPriority
- NNS_SndPlayerSetChannelPriority
- Track Parameters
- NNS_SndPlayerSetTrackMute
- NNS_SndPlayerSetTrackMuteEx
- NNS_SndPlayerSetTrackVolume
- NNS_SndPlayerSetTrackPitch
- NNS_SndPlayerSetTrackPan
- NNS_SndPlayerSetTrackPanRange
- NNS_SndPlayerSetTrackModDepth
- NNS_SndPlayerSetTrackModSpeed
- NNS_SndPlayerSetTrackAllocatableChannel
- Status Retrieval
- NNS_SndPlayerGetTick
- NNS_SndPlayerCountPlayingSeqByPlayerNo
- NNS_SndPlayerCountPlayingSeqBySeqNo
- NNS_SndPlayerCountPlayingSeqBySeqArcNo
- NNS_SndPlayerCountPlayingSeqBySeqArcIdx
- NNS_SndPlayerReadDriverPlayerInfo
- NNS_SndPlayerReadDriverTrackInfo
- Sequence Numbers
- NNS_SndPlayerSetSeqNo
- NNS_SndPlayerSetSeqArcNo
- NNS_SndPlayerGetSeqType
- NNS_SndPlayerGetSeqNo
- NNS_SndPlayerGetSeqArcNo
- NNS_SndPlayerGetSeqArcIdx
- Sequence Variables
- NNS_SndPlayerReadVariable
- NNS_SndPlayerWriteVariable
- NNS_SndPlayerReadGlobalVariable
- NNS_SndPlayerWriteGlobalVariable
- Player Configuration
- NNS_SndPlayerSetPlayableSeqCount
- NNS_SndPlayerSetPlayerVolume
- NNS_SndPlayerSetAllocatableChannel
- NNS_SndPlayerCreateHeap
- Sound Handle
- NNS_SndHandleInit
- NNS_SndHandleIsValid
- NNS_SndHandleReleaseSeq
Sound Archive Stream
- Initialization
- NNS_SndArcStrmInit
- NNS_SndArcStrmCreatePrepareThread
- NNS_SndArcStrmSetupPlayer
- NNS_SndArcStrmAllocChannel
- NNS_SndArcStrmFreeChannel
- Playback and Stopping
- NNS_SndArcStrmStart
- NNS_SndArcStrmStartEx
- NNS_SndArcStrmStartEx2
- NNS_SndArcStrmStop
- NNS_SndArcStrmStopAll
- NNS_SndArcStrmPrepare
- NNS_SndArcStrmPrepareEx
- NNS_SndArcStrmPrepareEx2
- NNS_SndArcStrmStartPrepared
- NNS_SndArcStrmIsPrepared
- NNS_SndArcStrmGetChannelCount
- NNS_SndArcStrmGetCurrentPlayingPos
- NNS_SndArcStrmGetTimeLength
- Parameters
- NNS_SndArcStrmSetVolume
- NNS_SndArcStrmMoveVolume
- NNS_SndArcStrmSetChannelVolume
- NNS_SndArcStrmSetChannelPan
- Stream Handle
- NNS_SndStrmHandleInit
- NNS_SndStrmHandleIsValid
- NNS_SndStrmHandleRelease
- Types and Structures
- NNSSndArcStrmCallback
Stream
- Initialization
- NNS_SndStrmInit
- NNS_SndStrmAllocChannel
- NNS_SndStrmFreeChannel
NNS_SndStrmBeginSleep
NNS_SndStrmEndSleep
- Playback and Stopping
- NNS_SndStrmSetup
- NNS_SndStrmStart
- NNS_SndStrmStop
- Parameters
- NNS_SndStrmSetVolume
- NNS_SndStrmSetChannelVolume
- NNS_SndStrmSetChannelPan
- Types and Structures
- NNSSndStrmCallback
Sound Archive
- Initialization
- NNS_SndArcInit
- NNS_SndArcInitWithResult
- NNS_SndArcInitOnMemory
- NNS_SndArcSetup
- NNS_SndArcGetCurrent
- NNS_SndArcSetCurrent
- Data Loading
- NNS_SndArcLoadGroup
- NNS_SndArcLoadSeq
- NNS_SndArcLoadSeqArc
- NNS_SndArcLoadBank
- NNS_SndArcLoadWaveArc
- NNS_SndArcLoadSeqEx
- NNS_SndArcLoadBankEx
- NNS_SndArcSetLoadBlockSize
- NNS_SndArcGetLoadBlockSize
- Getting Information
- NNS_SndArcGetSeqParam
- NNS_SndArcGetSeqArcParam
- NNS_SndArcGetSeqCount
- NNS_SndArcGetSeqArcCount
- NNS_SndArcGetBankCount
- NNS_SndArcGetWaveArcCount
- NNS_SndArcGetGroupCount
- NNS_SndArcGetStrmCount
- NNS_SndArcGetSeqArcSeqCount
- NNS_SndArcGetSeqInfo
- NNS_SndArcGetSeqArcInfo
- NNS_SndArcGetBankInfo
- NNS_SndArcGetWaveArcInfo
- NNS_SndArcGetGroupInfo
- NNS_SndArcGetPlayerInfo
- NNS_SndArcGetStrmInfo
- NNS_SndArcGetStrmPlayerInfo
- Symbol Name Retrieval
- NNS_SndArcGetSeqSymbol
- NNS_SndArcGetSeqArcSymbol
- NNS_SndArcGetSeqArcIdxSymbol
- NNS_SndArcGetBankSymbol
- NNS_SndArcGetWaveArcSymbol
- NNS_SndArcGetStrmSymbol
- NNS_SndArcGetGroupSymbol
- File Access
- NNS_SndArcSetFileAddress
- NNS_SndArcGetFileAddress
- NNS_SndArcGetFileID
- NNS_SndArcGetFileSize
- NNS_SndArcGetFileOffset
- NNS_SndArcReadFile
- Types and Structures
- NNSSndSeqParam
- NNSSndArcSeqInfo
- NNSSndArcSeqArcInfo
- NNSSndArcBankInfo
- NNSSndArcWaveArcInfo
- NNSSndArcGroupInfo
- NNSSndArcGroupItem
- NNSSndArcPlayerInfo
- NNSSndArcStrmInfo
- NNSSndArcStrmPlayerInfo
Sound Heap
- Initialization
- NNS_SndHeapCreate
- NNS_SndHeapDestroy
- Memory Allocation and Release
- NNS_SndHeapAlloc
- NNS_SndHeapClear
- Hierarchy Control
- NNS_SndHeapSaveState
- NNS_SndHeapLoadState
- NNS_SndHeapGetCurrentLevel
- Getting Information
- NNS_SndHeapGetSize
- NNS_SndHeapGetFreeSize
Playing Waveforms
- Channel Allocation and Release
- NNS_SndWaveOutAllocChannel
- NNS_SndWaveOutFreeChannel
- Playing and Stopping Waveforms
- NNS_SndWaveOutStart
- NNS_SndWaveOutStop
- Setting Parameters
- NNS_SndWaveOutSetVolume
- NNS_SndWaveOutSetSpeed
- NNS_SndWaveOutSetPan
- Other
- NNS_SndWaveOutIsPlaying
- NNS_SndWaveOutWaitForChannelStop
Capture
- Initialization
- NNS_SndCaptureCreateThread
- NNS_SndCaptureDestroyThread
- Reverb
- NNS_SndCaptureStartReverb
- NNS_SndCaptureStopReverb
- NNS_SndCaptureSetReverbVolume
- Effects
- NNS_SndCaptureStartEffect
- NNS_SndCaptureStopEffect
- Sampling
- NNS_SndCaptureStartSampling
- NNS_SndCaptureStopSampling
- Output Effects
- NNS_SndCaptureStartOutputEffect
- NNS_SndCaptureStopOutputEffect
- NNS_SndCaptureChangeOutputEffect
- NNS_SndCaptureSetOutputEffectCallback
- NNS_SndCaptureSetPostOutputEffectCallback
- Getting Information
- NNS_SndCaptureIsActive
- NNS_SndCaptureGetCaptureType
CONFIDENTIAL