Skip to content

v0.1.0 — Initial pre-release

Pre-release
Pre-release

Choose a tag to compare

@kayleyseow kayleyseow released this 02 Apr 05:21
· 157 commits to main since this release

BickGraphing v0.1.0

Browser-based audio visualization tool for rapid inspection of .wav recordings in research settings.

Features

  • Multi-file drag-and-drop upload for .wav files
  • Waveform visualization via Web Audio API with interactive pan/zoom
  • Spectrogram visualization via FFmpeg WASM slicing and custom STFT (2048-sample Hann window, 50% overlap)
  • Interactive amplitude, time, and frequency range controls
  • SVG/PNG export of waveforms and spectrograms
  • Fully client-side processing — no server required
  • Offline-capable for field deployment
  • Responsive layout for desktop, tablet, and mobile

Tech Stack

  • SvelteKit + TypeScript + Vite
  • FFmpeg WASM for frame-accurate audio decoding
  • D3.js for colormap rendering
  • Tailwind CSS for styling

Getting Started

npm install
npm run dev

A sample test.wav file is included for testing.

License

MIT