entendendo getByteTimeDomainData e getByteFrequencyData no áudio da web

A documentação para esses dois métodos é muito genérica onde quer que eu olhe. Gostaria de saber exatamente o que estou vendo com as matrizes retornadas de cada método.

Para getByteTimeDomainData, qual período de tempo é coberto com cada passe? Acredito que a maioria dos osciloscópios cobre uma extensão de 32 milissegundos para cada passagem. É isso que é abordado aqui também? Para os próprios valores reais do elemento, o intervalo parece ser de 0 a 255. Isso é equivalente a -1 - +1 volts?

Para getByteFrequencyData, as frequências cobertas são baseadas na taxa de amostragem; portanto, cada índice é uma frequência real, mas e os próprios valores reais do elemento? Existe um intervalo de dB equivalente aos valores retornados na matriz retornada?

questionAnswers(1)

yourAnswerToTheQuestion