2023
Echo Field Recorder
A PWA that captures, tags, and maps field recordings offline
- Role
- Solo developer
- Tags
- pwa, audio, offline-first

Echo is a progressive web app for sound artists: record in the field, tag by place and subject, and sync when a connection returns.
Constraints
Recording happens where the network doesn't. Everything — capture, waveform preview, tagging, search — works fully offline via IndexedDB and a service worker.
Details
- Web Audio API pipeline with live waveform rendering on a worker thread.
- Conflict-free sync: recordings are immutable, metadata merges last-writer-wins per field.
- Installable, and usable one-handed with gloves on — the field tested the UI for me.

