Phrase mode: count-in click fix, auto-continue sections, BPM widget, live-note staff, 13 new exercises

This commit is contained in:
2026-09-14 01:45:39 +02:00
parent 82c105bcbf
commit 4f2ee8798a
21 changed files with 374 additions and 28 deletions

View File

@@ -34,7 +34,9 @@ export interface PhraseSettings {
pace: PhrasePace;
bpm: number;
clickSound: boolean;
repeat: boolean;
/** When a run finishes, automatically continue (next exercise section /
* new melody) after a short pause — keeps practice flowing. */
autoContinue: boolean;
inputMode: 'mic' | 'virtual';
}
@@ -56,7 +58,7 @@ export const DEFAULT_PHRASE_SETTINGS: PhraseSettings = {
pace: 'step',
bpm: 60,
clickSound: false,
repeat: false,
autoContinue: true,
inputMode: 'mic',
};