Lexiverse
Lexiverse - AI contextual reading engine for English learners. Your next article is your next review.
Chord Thrower drills chords and jazz patterns to practice improvisation, with a built-in metronome.
EducationTypeScript · CSSGitHub @wong04OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗A web tool for musicians practicing improvisation. It throws chords on screen to blow over in time with a built-in metronome, with difficulty tiers and common jazz patterns.
Tone.Transport, adjustable tempo, time signatures
(4/4, 3/4, 2/4, 6/8), accented downbeat, visual beat indicator, optional count-in.npm install
npm run dev # http://localhost:3000
npm test # vitest — theory engine unit tests
npm run lint
npm run typecheck
npm run build
The music-theory engine lives in lib/theory/ (pure functions, unit-tested). Audio is in
lib/audio/, the drill/pattern schedulers in lib/drill/ and lib/pattern/, and UI in
components/.
Zero-config on Vercel: import the GitHub repo and deploy. The app is fully client-side (static), so there is no server runtime cost.