I’ve made a notebook to make it easy to use a real time audio feature extractor (meyda.js) in Observable: meyda-analyzer / Alex Ciminian / Observable
Here’s a simple demo showing a colouring of chroma bands: Hello, meyda.js! Audio feature extraction / Alex Ciminian / Observable
I’d appreciate some feedback on how I manage state in the notebook. To me, this seems to work well and it’s easy to embed in other notebooks - but I’m not experienced with Observable and I don’t know if there’s a more idiomatic way to do it.