Загрузка...

Analog-style spectrum analyzer using AudioWorklet

The implementation of the filter bank-based spectrum analyzer is done using AudioWorklet for sample acquisition and going through a couple of biquad bandpass filter and visualizing the spectrum by running through a peakmeter for each filter output and the filter bank part is custom-implemented rather than a bunch of BiquadFilterNodes like in the last video (variable-Q transform using cascaded biquad filter bank)

BTW, on a logarithmic frequency scale, the sliding windowed infinite Fourier transform's (SWIFT) symmetrical response in linear frequency scale is less useful at higher frequencies when the "Filter order" is less than 2 especially with smaller number of bands, so an analog-style filter bank (which is visualized on this video here) is more useful in regards though frequency masking threshold is asymmetric on a log frequency scale.

This video is recorded on this CodePen project:
https://codepen.io/TF3RDL/pen/MWLzPoO

Song name on this video: Alex Johansson - Electric Love

Видео Analog-style spectrum analyzer using AudioWorklet канала Andri Gunawan
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять