Skip to content
TPortfolio

2023

Echo Field Recorder

A PWA that captures, tags, and maps field recordings offline

Role
Solo developer
Tags
pwa, audio, offline-first
Echo Field Recorder — hero image

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.
  • Echo Field Recorder — gallery image 1
  • Echo Field Recorder — gallery image 2