So I was looking for some way to visualize my music for my YouTube channel without relying on Adobe Tools. I could capture the visualization by VLC. But that wouldn’t be customizable. So I found a HTML5 Audio Visualizer. It can be customized, all right. But didn’t scale to the size of the canvas and the frequency scaling is linear. The linear frequency scaling very annoying when you have lossy audio and see upper third of the frequencies being empty. While fixing the former was simple to fix the latter was not so trivial. After some researching it suddenly came to me: I only needed to fiddle around with extracting roots to get the step size and exponentiating it to get to the higher frequencies. Of course, the size of the underlying Fourier Transformation should be increased accordingly. After some bodging the result is quite presentable:
I finally brought myself to move my SSL certificates to Let’s Encrypt and have their renewal automated. So I figured I should update my cipher settings as well. I believe this to be a nginx config suited for the only slightly paranoid people.