API リファレンス
検索インデックスを準備中…

SoundStreamOptions

カスタム PCM 再生ストリームの形式と Worker 設定。

interface SoundStreamOptions {
    blockFrames?: number;
    channelCount: number;
    channelMap: Iterable<SoundChannel>;
    data?: unknown;
    exportName?: string;
    module: string | URL;
    queueBlocks?: number;
    sampleRate: number;
}
継承関係

階層 (theme_hierarchy_view_summary)

ソースと継承
メンバー一覧8

プロパティ

プロパティ

blockFrames?: number

ブロックあたりのフレーム数。既定値は 1024。 1 フレームは全チャンネルのサンプルを含みます。

ソースと継承
channelCount: number

インターリーブ PCM のチャンネル数。

ソースと継承
channelMap: Iterable<SoundChannel>

各インターリーブチャンネルに対応するスピーカー位置。

ソースと継承
data?: unknown

構造化クローンでファクトリー関数に渡す初期データ。

ソースと継承
exportName?: string

ファクトリーのエクスポート名。省略時はデフォルトエクスポートを使います。

ソースと継承
module: string | URL

Worker が読み込むモジュールのパスまたは URL。 音声コールバックのファクトリー関数をエクスポートします。

ソースと継承
queueBlocks?: number

ネイティブキューのブロック数。既定値は 8。

ソースと継承
sampleRate: number

サンプルレート。単位は Hz。

ソースと継承

Icons made by Lorc, Delapouite & Skoll · game-icons.net · CC BY 3.0