AudioAnalyzer

Veraltete anzeigen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

AudioAnalyzer misst Messungen aus Audio-Strömen, die an ihn über Wire angeschlossen sind. Es bietet einen einzigen Eingabephinken , aber produziert keine Ausgabephinken.

Zusammenfassung

Eigenschaften

  • Schreibgeschützt
    Nicht repliziert
    Parallel lesen

    Die lautstehende Lautstärke während des letzten Audiod缓冲器.

  • Schreibgeschützt
    Nicht repliziert
    Parallel lesen

    Die durchschnittliche Lautstärke der letzten Audio-버퍼 beobachtet.

  • Parallel lesen

    Aktiviert die Verwendung von GetSpectrum .

Methoden

Eigenschaften

PeakLevel

Schreibgeschützt
Nicht repliziert
Parallel lesen

Die lautstehendste Lautstärke während des letzten Audio-Buffers beobachtet. Diese Eigenschaft ändert sich oft und feuert keine veränderten Ereignisse ab.

RmsLevel

Schreibgeschützt
Nicht repliziert
Parallel lesen

Die durchschnittliche Lautstärke während des letzten Audiodiffs beobachtet. Diese Eigenschaft ist allgemein stabiler als PeakLevel, aber sie kann nicht Momentum-Lautstärke-Spitzen fangen.

SpectrumEnabled

Parallel lesen

Aktiviert die Verwendung von GetSpectrum(). Wenn false , GetSpectrum() einen leeren Array zurückgibt, aber die Erfüllungdes 1> Class.AudioAnalyzer

Methoden

GetConnectedWires

Instances

Gibt eine Matrix von Wires zurück, die mit dem angegebenen anheftenverbunden ist. AudioAnalyzer hat einen "anheften".

Parameter

pin: string

Rückgaben

Instances

GetSpectrum

Gibt das Frequenzspektrum des letzten Audio-Buffers als Arrangement von Zahlen zurück. Die Elemente des Arrangements sind die Wurzel-Mittel-Quadrat-Volumen, die in der Anzahl von 0 hertz bis 24.000 hertz gleichmäßig platziert sind. Wenn eines der Eingaben des Analyzers von einem AudioDeviceInput kommt, gibt diese Methode ein leeres Array zurück.


Rückgaben

Ereignisse