AudioAnalyzer

非推奨を表示

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

AudioAnalyzer は、Wire を介して配信されるオーディオストリームからメジャーを取得します。単一の 入力 ピンを提供しますが、出力ストリームを生成しません。

概要

プロパティ

  • 読み取り専用
    複製されていません
    並列読み取り

    最後のオーディオバッフルで観測された最大音量。

  • 読み取り専用
    複製されていません
    並列読み取り

    最後のオーディオバッファーで観測された根平均正方形の音量。

  • 並列読み取り

    Class.AudioAnalyzer:GetSpectrum|GetSpectrum の使用を有効にします。

方法

  • GetConnectedWires(pin : string):Instances

    指定されたピンに接続された Wires のアレピン留めを返します。

  • 最後のオーディオバッファーの周波数スペクトルを返します。

プロパティ

PeakLevel

読み取り専用
複製されていません
並列読み取り

最後のオーディオバッフルで観測された最大音量。このプロパティは頻繁に変更されるため、変更されたイベントを発動しません。

RmsLevel

読み取り専用
複製されていません
並列読み取り

最後のオーディオバッファーで観測されたルート平均正方形の音量。このプロパティは通常 PeakLevel よりも安定していますが、一時的なボリュームスパイクをキャプチャすることはありません。

SpectrumEnabled

並列読み取り

Class.AudioAnalyzer:GetSpectrum|GetSpectrum() の履行用を有効にします。如果 false は空の配列を返しますが、GetSpectrum() のコプ

方法

GetConnectedWires

Instances

指定されたピピン留めに接続された Wires のアレイを返します。AudioAnalyzer には、1つの「入力」ピン留めがあります。

パラメータ

pin: string

戻り値

Instances

GetSpectrum

最後のオーディオバッファーの周波数スペクトラムを、数値のアレイとして返します。配列の要素は、0から24,000までの 0 ヘルツから、正方形に均等にスペースされた 24,000 ヘルツです。アナライザーの入力の 1つが、 AudioDeviceInput から来る場合、このメソッドは空のアレイを返します


戻り値

イベント