AudioAnalyzer
*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
Die lautstehende Lautstärke während des letzten Audiod缓冲器.
Die durchschnittliche Lautstärke der letzten Audio-버퍼 beobachtet.
Aktiviert die Verwendung von GetSpectrum .
Methoden
Gibt eine Matrix von Wires zurück, die mit dem angegebenen anheftenverbunden ist.
Kehrt das Frequenzspektrum des letzten Audioduffs zurück.
Eigenschaften
PeakLevel
Die lautstehendste Lautstärke während des letzten Audio-Buffers beobachtet. Diese Eigenschaft ändert sich oft und feuert keine veränderten Ereignisse ab.
RmsLevel
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
Aktiviert die Verwendung von GetSpectrum(). Wenn false , GetSpectrum() einen leeren Array zurückgibt, aber die Erfüllungdes 1> Class.AudioAnalyzer
Methoden
GetConnectedWires
Gibt eine Matrix von Wires zurück, die mit dem angegebenen anheftenverbunden ist. AudioAnalyzer hat einen "anheften".
Parameter
Rückgaben
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.