Adds ability to temporally resample the mic samples

This isn't necessarily the most accurate method, but it works well enough
to give a better experience
Change scale to logarithmic (dB)

This is related to the max saturated value from the mic.
Add some qualitative ranges to the sound meter

Plus some simple styling