Grundlegendes zu getByteTimeDomainData und getByteFrequencyData in Web-Audio

Die Dokumentation für diese beiden Methoden ist sehr allgemein gehalten, wo immer ich hinschaue. Ich würde gerne wissen, was genau ich mit den zurückgegebenen Arrays sehe, die ich von jeder Methode erhalte.

Welcher Zeitraum wird für getByteTimeDomainData mit jedem Durchlauf abgedeckt? Ich glaube, die meisten Oszilloskope decken eine Zeitspanne von 32 Millisekunden für jeden Durchgang ab. Wird das auch hier behandelt? Für die tatsächlichen Elementwerte selbst scheint der Bereich 0 - 255 zu sein. Entspricht dies -1 - +1 Volt?

Für getByteFrequencyData basieren die abgedeckten Frequenzen auf der Abtastrate. Jeder Index ist also eine tatsächliche Frequenz, aber was ist mit den tatsächlichen Elementwerten selbst? Gibt es einen dB-Bereich, der den im zurückgegebenen Array zurückgegebenen Werten entspricht?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage