FileWriter_1Bit オブジェクト

オブジェクトの作成メソッド: Application.CreateFileWriter

1-bit オーディオ ファイルを作成するオブジェクト。


■プロパティ

Channels (int)
出力ファイルのチャンネル数。0 の場合は入力データ (SoundClip オブジェクト) のそれを使用します。

SampleRate (int)
出力ファイルのサンプリング レート (Hz)。以下の 2 種類が可能です:
  • 44100 * 64 = 2822400 Hz (≒ 2.8 MHz)
  • 44100 * 128 = 5644800 Hz (≒ 5.6 MHz)
2.8 MHz が初期値ですが、5644800 を代入して 5.6 MHz にも設定できます。

■メソッド

Process
与えられた名前で 1-bit オーディオ ファイルを作成します。

■ファイル作成の手順

ファイル作成の手順はおよそこのようになります:

  1. 入力 SoundClip オブジェクトを作成する。
  2. 必要なら SoundClip.Text を変更する。
  3. FileWriter_1Bit オブジェクトを作成する。
  4. 必要なら出力チャンネル数などを設定する。
  5. FileWriter_1Bit.Process メソッドを実行する。
例 (JScript)
// 入力音声 (選択範囲)
var clip = Application.ActiveDocument.CreateSoundClip();
// FileWriter_1Bit オブジェクトを作成する.
var writer = Application.CreateFileWriter("1bit");
// ファイル作成
writer.Process(clip, "D:\\Sound Output\\test1.dff");

例 (VBScript)
Dim clip, writer
' 入力音声 (選択範囲)
Set clip = Application.ActiveDocument.CreateSoundClip
' FileWriter_1Bit オブジェクトを作成する.
Set writer = Application.CreateFileWriter("1bit")
' ファイル作成
writer.Process clip, "D:\Sound Output\test1.dff"