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