C# (CSharp) SoundLibrary.Wave Namespace

Classes

Name Description
CrossStereoFilter IFilter → Stereo1SampleFilter 用アダプタ。 入力 (Xl, Xr), 出力 (Yl, Yr)、 Yl = Hll Xl + Hrl Xr Yr = Hlr Xl + Hrr Xr
FormatHeader
MonauralFilter IFilter → Monaural1SampleFilter 用アダプタ。 Y = H X
StereoFilter IFilter → Stereo1SampleFilter 用アダプタ。 L/R それぞれに別個のフィルタを適用。 入力 (Xl, Xr), 出力 (Yl, Yr)、 Yl = Hl Xl Yr = Hr Xr
StereoToMonauralFilter IFilter → Stereo1SampleFilter 用アダプタ。 ステレオ音をモノラル化してからフィルタリング。 入力 (Xl, Xr), 出力 (Yl, Yr)、 X = (Xl * Xr) / 2 Yl = Yr = H X
Util SoundLibrary.Wave 内で使うユーティリティ関数の定義。
WaveException WaveReader/WaveWriter で使う例外クラス。
WaveReader RIFF Wave 形式のファイルから音声データを読み出す。
WaveWriter RIFF Wave 形式のファイルに音声データを書き込む。