waveforms. An interactive, explorable explanation about the peculiar magic of sound waves.

waveforms.surge.sh

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

February 2018
  • Clarify copy around 'loudness'
  • Add LICENSE, update README
  • Remove warning
  • Several small fixes from feedback, thank Matt
  • Add missing link + new ideas to README
  • Update README
  • Remove no-longer-needed notes and reminders
  • Update author field in package.json
  • Tweak copy based on Pat's feedback
January 2018
  • Add new favicon
  • Implement server-fetch for hit counter
  • Add react-retro-hit-counter, set up visually
  • Buncha small copy/style tweaks. Reduce amplitude for phase waveforms
  • Ensure phase affects audio output
  • Change lotsa copy
  • Copy changes
  • Finish the chord step and associated changes
  • Extract and combine controls into a single component
  • Add waveform addition chord step, restructure waveform helper
  • Add stats script