As a companion to this, it would be cool if there was a way to render any audio file as a spectrogram (https://en.wikipedia.org/wiki/Spectrogram) directly in the terminal.
Since this is HN, does anyone know what are the best ways to draw graphics into modern terminals?
Check out notcurses: https://github.com/dankamongmen/notcurses