key signatures working

This commit is contained in:
2025-12-21 17:53:26 +01:00
parent f00a3669b4
commit 8caf775fe7
4 changed files with 155 additions and 19 deletions

View File

@@ -26,7 +26,8 @@ function App() {
const [settings, setSettings] = useState<AppSettings>({
difficulty: 'first_pos',
showHint: false,
tuningId: 'standard'
tuningId: 'standard',
keySignature: 'C'
});
const [streak, setStreak] = useState(0);
@@ -122,6 +123,7 @@ function App() {
<SheetMusic
targetMidi={targetMidi}
playedMidi={pitchData?.midi}
keySignature={settings.keySignature}
width={Math.min(window.innerWidth - 40, 500)}
height={250}
/>