Changes between Version 2 and Version 3 of Ticket #11
- Timestamp:
- May 18, 2015, 5:11:47 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #11 – Description
v2 v3 17 17 * サンプリングレート 8/22.05/44.1/48 18 18 19 ==== 設計 ==== 20 21 * `AudioOutput` ... オーディオ出力関連の抽象インタフェースクラス 22 * `open()` ... 出力リソースを開く (出力開始のためにデバイスを準備する)。 23 * `close()` ... 出力リソースを閉じる (出力完了に伴う処理を実施する)。 24 * `outputWave(int ch, size_t size, const int32_t[] wave) ... 指定したチャンネルに波形を出力する。 25 * `AudioFileExporter` ... オーディオファイル出力に特化した抽象インタフェースクラス 26 * `setFileName(std::string && name) ... ファイル名を設定する。 27 * `WindowsWaveExporter` ... Windows Wave 形式ファイル出力クラス