A visual explanation of the Fourier transform with audio and JS | Dark Hacker News