Live sensor dataFixed formulasSynthesized liveHow it works
The planet is the instrument. Every note is a real event: an earthquake, a solar flare, the sun rising over Lagos, the space station crossing a coastline. Every filter sweep is the actual solar wind, the surf is real ocean swell, the drone bends with real tides. Hear it, play it, or take the raw data into your DAW.
Style
loading 14 feeds…
Producer controls saved in this browser · share them with Share
Export, import, save, share every file carries the credit
Data only · no sounds
For DJs and producers who want the planet, not our synths. The last 24 hours as MIDI notes + CC automation lanes (one track per measurement), plus CSV and JSON tables, timed to your tempo. Drag it into Ableton, Logic, FL or Bitwig and drive your own instruments.
Record
WAV and stems start on press and stop on the next press. Video and compressed audio open the recorder, with sharing built in.
MIDI + data from your session
Everything that played since you hit PLAY.
Save + import
A session freezes the exact data so it replays identically, anywhere.
Credit
Free to use, commercial included. Credit required.
Sound follows view
--:--:-- UTC · idledrag or flick to spin · tap anywhere to hear its weather
24 h agoquakes flares · tap to jumpnow
MIDI monitor every note, as it's sent
Event log real events only · tap to trace
Trace a sound sensor → formula → sound, no AI step
Tap a line in the event logand its full chain appears here.
Output spectrum · waveform · stereo field
Use it in your DAW
Live MIDI on Mac: Audio MIDI Setup → MIDI Studio → IAC Driver → “Device is online”. Pick it above, arm a MIDI track.
Windows: install loopMIDI, create a port, pick it above.
Sync: Producer controls → MIDI → “Send MIDI clock” and your DAW follows the Sun's tempo.
No live MIDI? Export the data pack and drag the .mid in. Each layer has its own channel and CC lanes.
Accuracy
Replay compresses the last 24 hours, keeping every event in its real order and spacing. The clock shows the real UTC time being played. Live mode plays new quakes within about a minute of USGS publishing them. Solar wind is measured at L1, 30–60 minutes before it reaches Earth. The ISS position is propagated from its published orbital elements and checked against a live fix (the gap is shown on its card). Sunrise times are computed. If any source fails, the status bar says demo for that feed and nothing is passed off as live.
How it worksreal sensors → fixed formulas → oscillators in your browser · no samples, no AI in the sound
Fixed formulas mapprinted on every card, same reading = same note
Oscillators playWeb Audio synthesis, built live
You producelisten, record, or export the data
14 live feeds0 samples or loops0 AI models on this page0 requests to AI services
Step
AI?
What actually happens
Measuring
No
Seismometers, satellites at L1 and GOES, tide gauges, ocean and weather models, NASA event tracking.
Choosing notes
No
Fixed formulas, written on each card. Same reading, same note, every time.
Making the sound
No
Oscillators, filters, noise and convolution reverb, built live in your browser. No samples.
Rhythm (Pulse)
No
Tempo from solar wind speed, hats from the quake rate, ghost snares from Kp, fills from big quakes.
Exports
No
WAV, stems, MIDI and data files are written byte by byte by this page's code.
Writing the code
Yes
Claude helped write it, as a coding tool. That's the whole extent of it.
Where AI was used
Before you got here, Claude (an AI coding assistant) helped Colin type this page's code, the way spell-check helps a writer. It isn't running now, never picks a note and never makes a sound. Don't take our word for it: the ledger below lists every server this page talks to, live, and the code is public.
Live network ledger · 0 requests to 0 servers · AI services: 0
Free to use in your music. Credit required.
Use anything you record or export from Earth MIDI, including audio, stems, MIDI and data, in released, commercial or live work, free of charge. The one condition is a credit wherever you credit samples or collaborators (liner notes, streaming credits, video descriptions):
Planetary data sonified with Earth MIDI by Colin Robinson · earthmidi.com
Every export carries this credit: WAV metadata, MIDI copyright and text events, CSV and JSON headers, README and CREDIT files in each zip, and burned into video clips. Underlying data: USGS, NOAA and NASA (public domain) and Open-Meteo (CC BY 4.0, attribution included in every file).