https://ericpdollard.com/2017/06/28/eric-dollards-musical-seismograph/
Eric Dollard's Musical Seismograph