Commit Graph

  • 6ea1089295 feat(kb): licks pack #1 — 12 licks for blues, jazz, funk guitar (task P-21) vadimwit 2026-07-08 23:32:18 +01:00
  • 432a238c15 ledger: iterations 2-3/24 — D-21/D-22/P-20/L-21/L-23 done; narrow P-21 lock; log vadimwit 2026-07-08 22:57:36 +01:00
  • c08b334bad feat(kb): intermediate progressions + level tags for jazz, gospel, rnb (task P-20) vadimwit 2026-07-08 22:56:58 +01:00
  • 951d5440e1 feat(jamguide): playable VoicingBrowser in chord modal + enlarged stations (task L-21) vadimwit 2026-07-08 22:55:42 +01:00
  • f4e0ac67e0 fix(voicings): correct movable-shape base-fret indexing in getGuitarVoicings (task L-23) vadimwit 2026-07-08 22:54:18 +01:00
  • 3c903ad1d9 feat(design): VoicingBrowser — switchable, playable voicings per chord (task D-21) vadimwit 2026-07-08 22:43:21 +01:00
  • 44d9c4f0e8 feat(design): LickCard — tab-style SVG lick renderer with technique glyphs (task D-22) vadimwit 2026-07-08 17:29:17 +01:00
  • 0eeb308aa8 ledger: iteration 1/24 — L-11/L-20/D-20/C-20 done (Critic PASS x4); file L-23; log vadimwit 2026-07-08 17:08:06 +01:00
  • 793e60ab05 feat(kb): schema + validator + smoke for progression levels and licks (task C-20) vadimwit 2026-07-08 17:07:10 +01:00
  • 96dda6a3ef docs(design): Knowledge Center concept — unified four-section dock (task D-20) vadimwit 2026-07-08 17:04:16 +01:00
  • 7b669f8c11 feat(jamguide): piano tab live — per-station voice-led MiniPiano voicings (task L-11) vadimwit 2026-07-08 17:01:55 +01:00
  • 4b0f0c84a7 feat(audio): Web Audio voicing playback engine src/lib/chordAudio.js (task L-20) vadimwit 2026-07-08 17:01:40 +01:00
  • 396c6ba562 ledger: seed sprint-knowledge-center (M-03) — user directive 2026-07-08 vadimwit 2026-07-08 16:49:07 +01:00
  • 4424e8d72c ledger: D-10/C-10/L-13 done (Critic PASS); L-11 held for user review; log iteration vadimwit 2026-06-16 11:00:44 +01:00
  • 4727645bb9 fix(piano): dedupe duplicate absolute notes in pianoVoicing (task L-13) vadimwit 2026-06-16 11:00:43 +01:00
  • f98528733d test(piano): smoke coverage for the piano voicing resolver (task C-10) vadimwit 2026-06-16 11:00:41 +01:00
  • fe49af36ac feat(piano): MiniPiano gains additive voicing prop for the Jam Guide (task D-10) vadimwit 2026-06-16 11:00:40 +01:00
  • 096e431157 ledger: seed sprint-jamguide-piano; L-10 done (Critic PASS); promote D-10/C-10; log iteration vadimwit 2026-06-15 19:05:45 +01:00
  • e2a1552843 feat(piano): pure piano voicing resolver src/lib/piano.js (task L-10) vadimwit 2026-06-15 19:05:44 +01:00
  • b31742e923 ledger: D-03 done (Critic PASS on re-gate); file L-12 follow-up; log iteration sprint-jam-guide vadimwit 2026-06-15 13:05:22 +01:00
  • 53d78ce30f feat(jamguide): tap a Roadmap station -> guide tones on the main Fretboard (task D-03) vadimwit 2026-06-15 13:05:21 +01:00
  • ddbca3f197 ledger: P-02/H-02/C-01 done — sprint-jam-guide complete; log iteration vadimwit 2026-06-15 08:34:21 +01:00
  • 66a06b2884 test: smoke harness for KB registry + loop matcher (task C-01) vadimwit 2026-06-15 08:34:21 +01:00
  • 8a7f932170 docs: CONTRIBUTING.md + issue templates — the musician contribution path (task H-02) vadimwit 2026-06-15 08:34:21 +01:00
  • e737e0c0b2 kb: add pop guitar pack (task P-02) vadimwit 2026-06-15 08:34:20 +01:00
  • e692181299 ledger: promote P-02/H-02/C-01 to ready (deps met) for next iteration vadimwit 2026-06-15 00:55:13 +01:00
  • 1674c1df86 ledger: P-01 + H-01 done (Critic PASS); log iteration 2026-06-15 vadimwit 2026-06-15 00:54:45 +01:00
  • 0cd7a8d735 docs: reframe README as learning platform — detect, guide, level up (task H-01) vadimwit 2026-06-15 00:54:44 +01:00
  • 71d5e445c7 kb: add gospel guitar pack (task P-01) vadimwit 2026-06-15 00:54:44 +01:00
  • 6c1c7966da ledger: Roadmap Jam Guide MVP done (L-02/D-01/D-01b/D-02, Critic PASS); file D-03 follow-up; log iteration vadimwit 2026-06-15 00:40:46 +01:00
  • 61abf8a513 feat(jamguide): Roadmap Jam Guide panel — shell, App mount, live assembly (tasks L-02, D-02) vadimwit 2026-06-15 00:40:45 +01:00
  • 66ccc90fdd feat(jamguide): ChordDiagram — KB guitar-shape SVG, key-aware fret placement (task D-01b) vadimwit 2026-06-15 00:40:44 +01:00
  • 5bd48da5ac feat(jamguide): RoadmapTrack — improv highway with guide tones, VL rails, playhead (task D-01) vadimwit 2026-06-15 00:40:43 +01:00
  • 389be97d1a ledger: L-01 + L-01b done (Critic PASS); log iteration 2026-06-15 vadimwit 2026-06-15 00:25:22 +01:00
  • d6fa7c9598 feat(theory): guideTones, voiceLeadingPairs, soloScale for Roadmap (task L-01b) vadimwit 2026-06-15 00:25:21 +01:00
  • 51358b2b56 feat(match): rotation-invariant loop matcher + findLoopPosition (task L-01) vadimwit 2026-06-15 00:25:20 +01:00
  • fbaf5f4f91 maestro: record Roadmap as chosen Jam Guide concept; re-plan build tasks (D-SEL) vadimwit 2026-06-15 00:16:04 +01:00
  • dc1778a134 design: three Jam Guide visualization concepts for user selection (tasks D-00a/b/c) vadimwit 2026-06-14 15:49:56 +01:00
  • 3c3e30de75 agents: six-agent ensemble system + /jam-loop conductor vadimwit 2026-06-14 13:57:09 +01:00
  • e180f85289 kb: add R&B/neo-soul guitar pack kb-expansion vadimwit 2026-06-12 19:04:17 +01:00
  • 46d30935c9 kb: add country/folk guitar pack vadimwit 2026-06-12 18:01:19 +01:00
  • c7f9c9571f kb: add reggae guitar pack vadimwit 2026-06-12 16:58:23 +01:00
  • ecfa7d0a65 kb: add funk guitar pack vadimwit 2026-06-12 15:59:40 +01:00
  • de0071f7bf kb: add bossa nova guitar pack vadimwit 2026-06-12 15:02:33 +01:00
  • d32401af66 kb: add rock guitar pack; schema gains declared omit3 (power chords) vadimwit 2026-06-12 14:01:15 +01:00
  • ef538787ee kb: add blues guitar pack vadimwit 2026-06-12 12:58:12 +01:00
  • 7181a138e4 kb: bootstrap foundation + jazz guitar gold standard vadimwit 2026-06-12 12:46:08 +01:00
  • fdb2ce8175 docs: jam knowledgebase plan, backlog, curricula + /kb-expand loop skill vadimwit 2026-06-12 12:31:45 +01:00
  • f583979b3e loop station vdm vadimwit 2026-03-20 01:03:43 +00:00
  • 8cd9b01941 edu panel vadimwit 2026-03-18 01:26:51 +00:00
  • 4a45e82abe Merge branch 'main' of https://github.com/whattheflat/whattheflat vadimwit 2026-03-17 22:41:35 +00:00
  • b94f79f408 additions formatting vadimwit 2026-03-17 22:41:12 +00:00
  • 7d5ad306b4 updating the build productName to JamBuddy James Twose 2026-03-14 21:03:31 +00:00
  • 2efc785694 adding more build info to the README and bumping version - v2 James Twose 2026-03-14 20:56:02 +00:00
  • 3ddf854123 adding more build info to the README and bumping version James Twose 2026-03-14 20:47:05 +00:00
  • a1048b0e55 attempt 1 at redoing the release yaml James Twose 2026-03-14 20:43:18 +00:00
  • 2ce6d1e244 adding mic selection in the settings James Twose 2026-03-14 20:29:48 +00:00
  • dec0fc1595 restructuring and layout improvements + save config locally vadimwit 2026-03-10 12:06:29 +00:00
  • b989238373 debugview and loop improvements vadimwit 2026-03-10 00:21:40 +00:00
  • 3aadf1afbb Bass fretboard addition vadimwit 2026-03-09 22:47:41 +00:00
  • 3258060661 essentia additions: probably not good enough to add 10x app disk size essentia vadimwit 2026-03-09 22:44:15 +00:00
  • 22b8f1fe04 chord recognition improvements vadimwit 2026-03-08 01:38:09 +00:00
  • e3e4554d1f Merge branch 'main' of https://github.com/whattheflat/whattheflat vadimwit 2026-03-07 19:14:54 +00:00
  • 3a7b6b24e0 add mono color vadimwit 2026-03-07 19:13:43 +00:00
  • 49df62ff73 putting back the removed package.json build stuff so now it build properly itsamejms 2026-03-06 20:30:47 +00:00
  • 4500d0c209 add everything for mac vadimwit 2026-03-06 15:51:58 +00:00
  • a871ad5325 use 512x512 mac icon vadimwit 2026-03-06 15:51:06 +00:00
  • 105c5b3334 disable electron-builder auto-publish, let GH Actions handle release upload vadimwit 2026-03-06 15:46:09 +00:00
  • 9c5ec89948 use npm install in CI workflow vadimwit 2026-03-06 15:25:26 +00:00
  • b30267a50a add GitHub Actions release workflow for Windows and macOS vadimwit 2026-03-06 15:21:58 +00:00
  • 6111cfedd1 tune detection defaults and add Windows build config vadimwit 2026-03-06 15:13:13 +00:00
  • 7a108ad0e2 additions for debug view and better formatting and sound fine tuning vadimwit 2026-03-06 15:00:40 +00:00
  • c08cd619f7 additions for live chroma and sound improvements vadimwit 2026-03-06 14:07:32 +00:00
  • f133abfdee two-row layout: chord+bpm banner / fretboard+progressions side by side vadimwit 2026-03-06 00:38:47 +00:00
  • 0eb00784a6 merge chord/key/progressions into banner, remove SafeNotes/ChordDisplay/ProgressionSuggestions panels vadimwit 2026-03-06 00:20:20 +00:00
  • ca6b901bc8 compact layout, instrument select near fretboard, collapsible tuner, chord sensitivity tuning vadimwit 2026-03-06 00:08:15 +00:00
  • d3a2840454 new song button, chord-boosted key detection, double-confirm key changes vadimwit 2026-03-05 23:25:40 +00:00
  • cfa7b877f6 add piano view with instrument toggle vadimwit 2026-03-05 22:58:32 +00:00
  • 4ed382393e bugfix vadimwit 2026-03-05 22:54:35 +00:00
  • 1697a14716 remove beginner/advanced mode, fix D7 detection, history on key lock, stable loop display vadimwit 2026-03-05 22:51:42 +00:00
  • 7cf92efe2f updating build config and main to make it easier to troubleshoot microphone permissions jms itsamejms 2026-03-05 22:41:45 +00:00
  • 8f96afe015 upgrade to React 19, Vite 7, Tailwind 4 vadimwit 2026-03-05 22:12:11 +00:00
  • 84145de2cc trying to deal with the build error itsamejms 2026-03-05 21:57:15 +00:00
  • 850e87f90f restructure to root, add tuner from jms vadimwit 2026-03-05 21:54:32 +00:00
  • 10962077bf additions for elektron app and better sound vadimwit 2026-03-05 21:47:16 +00:00
  • bb71abe827 removing backend, making electron app, adding tuner itsamejms 2026-03-05 21:28:02 +00:00
  • 8a0f9f51fa additional scales and more precise listening vadimwit 2026-03-05 18:21:05 +00:00
  • a6b3455141 melodic fine tuning vadimwit 2026-03-05 17:56:46 +00:00
  • 4e6d997b68 additions and improvements vadimwit 2026-03-05 17:11:20 +00:00
  • 5e7954ee24 initial version vadimwit 2026-03-05 16:51:28 +00:00