PullAudioOutputStream class
カスタム オーディオ出力構成に使用されるメモリに基づくプッシュ オーディオ出力ストリームを表します。
- Extends
プロパティ
format | AudioOutputStream の形式を設定します。メモ: この形式は、書き込む前にシンセサイザーによって設定されます。 AudioConfig に渡す前に設定しないでください |
メソッド
close() | ストリームを閉じます。 |
create() | 指定したオーディオ形式を使用して、PullAudioOutputStream をサポートするメモリを作成します。 |
read(Array |
内部バッファーからオーディオ データを読み取ります。 |
継承されたメソッド
create |
指定したオーディオ形式を使用して、PullAudioOutputStream をサポートするメモリを作成します。 |
プロパティの詳細
format
AudioOutputStream の形式を設定します。メモ: この形式は、書き込む前にシンセサイザーによって設定されます。 AudioConfig に渡す前に設定しないでください
void format
プロパティ値
void
メソッドの詳細
close()
ストリームを閉じます。
function close()
create()
指定したオーディオ形式を使用して、PullAudioOutputStream をサポートするメモリを作成します。
static function create(): PullAudioOutputStream
戻り値
作成中のプッシュ オーディオ出力ストリーム。
read(ArrayBuffer)
内部バッファーからオーディオ データを読み取ります。
function read(dataBuffer: ArrayBuffer): Promise<number>
パラメーター
- dataBuffer
-
ArrayBuffer
読み取りデータを格納する ArrayBuffer。
戻り値
Promise<number>
オーディオ バッファーの長さが読み取られた。
継承済みメソッドの詳細
createPullStream()
指定したオーディオ形式を使用して、PullAudioOutputStream をサポートするメモリを作成します。
static function createPullStream(): PullAudioOutputStream
戻り値
作成中のオーディオ出力ストリーム。