1 parent 51623c2 commit 57fa670Copy full SHA for 57fa670
1 file changed
src/routes/+page.svelte
@@ -14,7 +14,9 @@
14
let key = $state("C");
15
let scale = $state("minor pentatonic");
16
let scaleObj = $derived(Scale.get(`${key} ${scale}`));
17
- let system = $state("Pentatonic");
+ let system = $derived.by(() =>
18
+ scaleObj.intervals.length === 7 ? "CAGED" : "Pentatonic",
19
+ );
20
let position = $state(null);
21
let fretData = $derived(frets(tunings.get(tuning), 16, scaleObj));
22
let triads = $derived(Mode.triads(scaleObj.type, scaleObj.tonic));
0 commit comments