Pipe

主要なクラス

Queue データ格納用のキュー。
Pipe FIFO でデータをキューから読み込み → 処理 → キューに書き出しするクラスの抽象基底。
FilteredPipe 読み込み → フィルターをかける → 書き出し。 モノラル用とステレオ用あり。 (Monaural/FilteredPipe と Stereo/FilteredPipe)
RateTransposer 移調(音程を変更、再生時間も同時に変わる)を行う。 モノラル用とステレオ用あり。
TimeStretcher 時間伸縮(音程を変えずに再生時間を変える)を行う。 モノラル用とステレオ用あり。
PitchShifter ピッチシフト(再生時間を変えずに音程を変える)を行う。 (現時点ではステレオ用のみ。)
CascadePipe 複数の Pipe を直列に繋ぐクラス。

戻る