not the worst I've seen

improving it would require cramming SingleBeatLoudness into the essentia streaming extractor so I not only get the position of each beat, but how loud it is as well

although essentia seems to have python bindings, and it seems easy enough to just get the loudness after the fact from the regression tests github.com/MTG/essentia/blob/m

Follow

okay, got the bindings working, so now I don't have to use the streaming extractor at all, instead sticking to just a python script

made a simple visualizer (multiply a counter at a fixed rate, set it to the beat loudness if it's higher) and made the loudness numbers "more right" by applying stevens's power law (basically pow(energy, 0.67))

· · Web · 1 · 0 · 0

also for some god forsaken reason math.pow isn't exposed to udon

Sign in to participate in the conversation
Fuzzy Systems Masto

Instance run by a non-profit association, with a mission to encourage an open internet, welcoming to everyone.