サウンド(SND)API 機能一覧

初期化

SND_Init サウンドを初期化します。
SND_InitEx サウンド回路の接続方法を指定して、サウンドを初期化します。
SND_Finalize サウンドを終了します。
SND_SetMasterVolume マスターボリュームを設定します。

チャンネル

SND_SetupChannelPcm PCM/ADPCM用にチャンネルを設定します。
SND_SetupChannelPsg PSG用にチャンネルを設定します。
SND_SetupChannelNoise ノイズ用にチャンネルを設定します。
SND_StartChannel チャンネルを再生します。
SND_StopChannel チャンネルを停止します。
SND_IsChannelActive チャンネルが再生中かどうかを調べます。
SND_SetChannelVolume チャンネルのボリュームを設定します。
SND_SetChannelTimer チャンネルのタイマーを設定します。
SND_SetChannelPan チャンネルのパンを設定します。
SND_SetChannelDataShift チャンネルのデータシフトを設定します。
SND_SetChannelDataHold チャンネルのデータホールドを設定します。

キャプチャ

SND_SetupCapture キャプチャの設定を行います。
SND_StartCapture キャプチャを開始します。
SND_StopCapture キャプチャを停止します。
SND_IsCaptureActive キャプチャが実行中かどうかを調べます。

ユーティリティ

SND_CalcTimer ピッチ変化したときのタイマー値を再計算します。
SND_CalcVolume デシベル値をボリューム値に変換します。
SND_CalcDecibel スケール値をデシベル単位に変換します。
SND_CalcDecibelSquare 2乗スケール値をデシベル単位に変換します。