Practice Harmonically
Browser-first chromatic harmonica practice app built with Next.js + TypeScript.
https://note-lyric.vercel.app/
- Generates notation practice for:
- Scales
- Chords / Arpeggios
- Sight Reading
- Renders notation in-browser with OpenSheetMusicDisplay
- Exports SVG, PNG, MusicXML, and supports print-to-PDF
- Uses presets and validation to keep generation practical
The app uses a lightweight UI layer with Mantine UI plus small custom overrides.
- Install Node.js 20+.
- Install dependencies:
npm install- Start:
npm run devnpm testDeploy directly to Vercel Hobby from GitHub. No MuseScore or other desktop binaries required.