次の方法で共有


PullAudioOutputStream class

カスタム オーディオ出力構成に使用されるメモリベースのプッシュ オーディオ出力ストリームを表します。

Extends

プロパティ

format

AudioOutputStream の形式を設定します。この形式は、書き込む前にシンセサイザーによって設定されます。 AudioConfig に渡す前に設定しないでください

メソッド

close()

ストリームを閉じます。

create()

指定したオーディオ形式でメモリベースの PullAudioOutputStream を作成します。

read(ArrayBuffer)

内部バッファーからオーディオ データを読み取ります。

継承されたメソッド

createPullStream()

指定したオーディオ形式でメモリベースの 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

戻り値

作成されるオーディオ出力ストリーム。

AudioOutputStream.createPullStream から継承された