seismic2midi

Studio 207 · Nov 21, 2025 - 1:00 pm

Generate music from earthquakes happens 24/7 around the globe to aid scientific communication, education in seismology and a tool for composition.
seismic2midi is an open source python package that offers Seismological Data Sonification for a given eventid. Phase arrivals of a given event at a given station’s channel component known as a trace: is decomposed into time, slowness, wave type and amplitude to be mapped as ticks, duration, note number and velocity respectively in the music domain. Geospatial location of the event’s hypocenter (lat/lon/depth) is transformed into spherical coordinate (r, θ, φ) for spatial projection to a given room geometry as an object.
More about seismic2midi:
https://github.com/defectedunit/seismic2midi


Audio/Acoustic Experience Researcher

Jeremy Leung