NITRO コンポーザ (Snd)
[機能一覧]
システム
- 基本関数
- NNS_SndInit
- NNS_SndShutdown
- NNS_SndMain
- システム設定
- NNS_SndSetMasterVolume
- NNS_SndSetMonoFlag
NNS_SndBeginSleep
NNS_SndEndSleep
- NNS_SndStopSoundAll
- NNS_SndStopChannelAll
- ドライバ情報
- NNS_SndUpdateDriverInfo
- NNS_SndReadDriverChannelInfo
- リソース管理
- NNS_SndLockChannel
- NNS_SndUnlockChannel
- NNS_SndLockCapture
- NNS_SndUnlockCapture
- NNS_SndAllocAlarm
- NNS_SndFreeAlarm
サウンドアーカイブプレイヤー
- 初期化
- NNS_SndArcPlayerSetup
- シーケンス再生
- NNS_SndArcPlayerStartSeq
- NNS_SndArcPlayerStartSeqArc
- NNS_SndArcPlayerStartSeqEx
- NNS_SndArcPlayerStartSeqArcEx
プレイヤー
- シーケンス停止
- NNS_SndPlayerStopSeq
- NNS_SndPlayerStopSeqByPlayerNo
- NNS_SndPlayerStopSeqBySeqNo
- NNS_SndPlayerStopSeqBySeqArcNo
- NNS_SndPlayerStopSeqBySeqArcIdx
- NNS_SndPlayerStopSeqAll
- NNS_SndPlayerPause
- NNS_SndPlayerPauseByPlayerNo
- NNS_SndPlayerPauseAll
- シーケンスパラメータ
- NNS_SndPlayerSetTempoRatio
- NNS_SndPlayerSetVolume
- NNS_SndPlayerSetInitialVolume
- NNS_SndPlayerMoveVolume
- NNS_SndPlayerSetPlayerPriority
- NNS_SndPlayerSetChannelPriority
- トラックパラメータ
- NNS_SndPlayerSetTrackMute
- NNS_SndPlayerSetTrackMuteEx
- NNS_SndPlayerSetTrackVolume
- NNS_SndPlayerSetTrackPitch
- NNS_SndPlayerSetTrackPan
- NNS_SndPlayerSetTrackPanRange
- NNS_SndPlayerSetTrackModDepth
- NNS_SndPlayerSetTrackModSpeed
- NNS_SndPlayerSetTrackAllocatableChannel
- 状態取得
- NNS_SndPlayerGetTick
- NNS_SndPlayerCountPlayingSeqByPlayerNo
- NNS_SndPlayerCountPlayingSeqBySeqNo
- NNS_SndPlayerCountPlayingSeqBySeqArcNo
- NNS_SndPlayerCountPlayingSeqBySeqArcIdx
- NNS_SndPlayerReadDriverPlayerInfo
- NNS_SndPlayerReadDriverTrackInfo
- シーケンス番号
- NNS_SndPlayerSetSeqNo
- NNS_SndPlayerSetSeqArcNo
- NNS_SndPlayerGetSeqType
- NNS_SndPlayerGetSeqNo
- NNS_SndPlayerGetSeqArcNo
- NNS_SndPlayerGetSeqArcIdx
- シーケンス変数
- NNS_SndPlayerReadVariable
- NNS_SndPlayerWriteVariable
- NNS_SndPlayerReadGlobalVariable
- NNS_SndPlayerWriteGlobalVariable
- プレイヤー設定
- NNS_SndPlayerSetPlayableSeqCount
- NNS_SndPlayerSetPlayerVolume
- NNS_SndPlayerSetAllocatableChannel
- NNS_SndPlayerCreateHeap
- サウンドハンドル
- NNS_SndHandleInit
- NNS_SndHandleIsValid
- NNS_SndHandleReleaseSeq
サウンドアーカイブストリーム
- 初期化
- NNS_SndArcStrmInit
- NNS_SndArcStrmCreatePrepareThread
- NNS_SndArcStrmSetupPlayer
- NNS_SndArcStrmAllocChannel
- NNS_SndArcStrmFreeChannel
- 再生・停止
- 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
- パラメータ
- NNS_SndArcStrmSetVolume
- NNS_SndArcStrmMoveVolume
- NNS_SndArcStrmSetChannelVolume
- NNS_SndArcStrmSetChannelPan
- ストリームハンドル
- NNS_SndStrmHandleInit
- NNS_SndStrmHandleIsValid
- NNS_SndStrmHandleRelease
- 型・構造体
- NNSSndArcStrmCallback
ストリーム
- 初期化
- NNS_SndStrmInit
- NNS_SndStrmAllocChannel
- NNS_SndStrmFreeChannel
NNS_SndStrmBeginSleep
NNS_SndStrmEndSleep
- 再生・停止
- NNS_SndStrmSetup
- NNS_SndStrmStart
- NNS_SndStrmStop
- パラメータ
- NNS_SndStrmSetVolume
- NNS_SndStrmSetChannelVolume
- NNS_SndStrmSetChannelPan
- 型・構造体
- NNSSndStrmCallback
サウンドアーカイブ
- 初期化
- NNS_SndArcInit
- NNS_SndArcInitWithResult
- NNS_SndArcInitOnMemory
- NNS_SndArcSetup
- NNS_SndArcGetCurrent
- NNS_SndArcSetCurrent
- データロード
- NNS_SndArcLoadGroup
- NNS_SndArcLoadSeq
- NNS_SndArcLoadSeqArc
- NNS_SndArcLoadBank
- NNS_SndArcLoadWaveArc
- NNS_SndArcLoadSeqEx
- NNS_SndArcLoadBankEx
- NNS_SndArcSetLoadBlockSize
- NNS_SndArcGetLoadBlockSize
- 情報取得
- 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
- シンボル名取得
- NNS_SndArcGetSeqSymbol
- NNS_SndArcGetSeqArcSymbol
- NNS_SndArcGetSeqArcIdxSymbol
- NNS_SndArcGetBankSymbol
- NNS_SndArcGetWaveArcSymbol
- NNS_SndArcGetStrmSymbol
- NNS_SndArcGetGroupSymbol
- ファイルアクセス
- NNS_SndArcSetFileAddress
- NNS_SndArcGetFileAddress
- NNS_SndArcGetFileID
- NNS_SndArcGetFileSize
- NNS_SndArcGetFileOffset
- NNS_SndArcReadFile
- 型・構造体
- NNSSndSeqParam
- NNSSndArcSeqInfo
- NNSSndArcSeqArcInfo
- NNSSndArcBankInfo
- NNSSndArcWaveArcInfo
- NNSSndArcGroupInfo
- NNSSndArcGroupItem
- NNSSndArcPlayerInfo
- NNSSndArcStrmInfo
- NNSSndArcStrmPlayerInfo
サウンドヒープ
- 初期化
- NNS_SndHeapCreate
- NNS_SndHeapDestroy
- メモリ確保・解放
- NNS_SndHeapAlloc
- NNS_SndHeapClear
- 階層管理
- NNS_SndHeapSaveState
- NNS_SndHeapLoadState
- NNS_SndHeapGetCurrentLevel
- 情報取得
- NNS_SndHeapGetSize
- NNS_SndHeapGetFreeSize
波形再生
- チャンネル確保・解放
- NNS_SndWaveOutAllocChannel
- NNS_SndWaveOutFreeChannel
- 波形再生・停止
- NNS_SndWaveOutStart
- NNS_SndWaveOutStop
- パラメータ設定
- NNS_SndWaveOutSetVolume
- NNS_SndWaveOutSetSpeed
- NNS_SndWaveOutSetPan
- その他
- NNS_SndWaveOutIsPlaying
- NNS_SndWaveOutWaitForChannelStop
キャプチャ
- 初期化
- NNS_SndCaptureCreateThread
- NNS_SndCaptureDestroyThread
- リバーブ
- NNS_SndCaptureStartReverb
- NNS_SndCaptureStopReverb
- NNS_SndCaptureSetReverbVolume
- エフェクト
- NNS_SndCaptureStartEffect
- NNS_SndCaptureStopEffect
- サンプリング
- NNS_SndCaptureStartSampling
- NNS_SndCaptureStopSampling
- 出力エフェクト
- NNS_SndCaptureStartOutputEffect
- NNS_SndCaptureStopOutputEffect
- NNS_SndCaptureChangeOutputEffect
- NNS_SndCaptureSetOutputEffectCallback
- NNS_SndCaptureSetPostOutputEffectCallback
- 情報取得
- NNS_SndCaptureIsActive
- NNS_SndCaptureGetCaptureType