Audio Looper

Guitar looper and tuner app

Status: active

A tool designed to record, trim, and play back audio loops for instrument practice, featuring a built-in guitar tuner and metronome.

Explore Audio Looper

Project Tags

  • Audio
  • Web Audio API
  • Flutter
  • Dart
  • Guitar Tuner

Development Timeline

  • 2024-10-29 - Web tool setup (start)
    Started the project as a browser-based utility using the Web Audio API. Built basic microphone recording and loop playback features.
    Tags: JavaScript, HTML5, Web Audio
  • 2024-11-15 - Waveform trimming and metronome (commit)
    Added a canvas-based waveform visualizer with start/end trim handles to crop recordings, and built a basic metronome audio guide.
    Tags: Web Audio, Canvas, UI
  • 2026-02-10 - Native Android app setup (start)
    Began porting the looping concept to a native mobile app using Flutter and Dart. Designed a clean dashboard layout for loop management.
    Tags: Flutter, Dart, Android
  • 2026-03-05 - Title generator and Unsplash integration (commit)
    Wrote a random word generator to auto-assign titles to loops, and integrated the Unsplash API to search and attach matching cover photos.
    Tags: API Integration, Randomization, UI
  • 2026-04-12 - Guitar tuner and transposition (commit)
    Built a real-time guitar tuner with standard EADGBE and Open-C presets, adding custom transposition settings for capo offsets.
    Tags: DSP, Tuner, Instruments
  • 2026-05-15 - Merge android app branch (merge)
    Merged the mobile client codebase back into the main branch, consolidating track management features.
    Tags: Git Merge, Monorepo