EARTH MIDI

Raw sensor dataFixed formulasAI audio0% AI in the sound

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.

loading 14 feeds…
--:--:-- UTC · idledrag to spin · tap a quake to hear it · aurora, terminator, ISS and particles drawn from live data
24 h agoquakes · flares · tap to jumpnow

Tap a layer to mute it, hold to solo.

0%
AI in the data, the notes and the sound.Not "AI-assisted music". Not "AI-generated". Measured by instruments, mapped by formulas you can read, played by oscillators in your browser.
0AI models running on this page
0requests to AI services, counted live below
0samples, loops or generated audio
14live sensor feeds playing
  1. Instruments measureseismometers, satellites, tide gauges, weather balloons
  2. Agencies publishUSGS, NOAA, NASA, Open-Meteo
  3. Your browser fetchesas published, no edits
  4. Fixed formulas mapprinted on every card, same reading = same note
  5. Oscillators playWeb Audio synthesis, built live
  6. You producelisten, record, or export the data
Only AI
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 open.
Live network ledger · 0 requests to 0 servers · AI services: 0

    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

      1. Tap a line in the event logand its full chain appears here.

      Output spectrum · waveform · stereo field

      Exactly where AI is

      StepAI?What actually happens
      MeasuringNoSeismometers, satellites at L1 and GOES, tide gauges, ocean and weather models, NASA event tracking.
      Choosing notesNoFixed formulas, written on each card. Same reading, same note, every time.
      Making the soundNoOscillators, filters, noise and convolution reverb, built live in your browser. No samples.
      Rhythm (Pulse)NoTempo from solar wind speed, hats from the quake rate, ghost snares from Kp, fills from big quakes.
      ExportsNoWAV, stems, MIDI and data files are written byte by byte by this page's code.
      Writing the codeYesClaude helped write it, as a coding tool. That's the whole extent of it.

      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.

      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).