diff --git a/src/views/MidiView.vue b/src/views/MidiView.vue index a283be22..2cb1a7ca 100644 --- a/src/views/MidiView.vue +++ b/src/views/MidiView.vue @@ -4,6 +4,7 @@ import { Input, Output, WebMidi, type NoteMessageEvent, type MessageEvent } from import MidiPiano from '@/components/MidiPiano.vue' import { useMidiStore } from '@/stores/midi' import { useScaleStore } from '@/stores/scale' +import { divNodes } from 'sonic-weave' const props = defineProps<{ midiInputChannels: Set @@ -177,18 +178,18 @@ onUnmounted(() => {
- +
- - +
+
- +
-
- +
+
Center channel { type="number" min="1" max="16" - value="3" v-model="midi.multichannelCenter" /> - - +
+
Total equaves { type="number" min="1" max="16" - value="8" v-model="midi.multichannelNumEquaves" /> - - +
+
Equaves down { type="number" min="0" max="15" - value="4" v-model="midi.multichannelEquavesDown" /> - +
@@ -336,7 +334,7 @@ div.checkbox-group { gap: 0.15rem 1rem; } -div.multichannel-input { +div.multichannel-input-container { gap: 0.15rem 1rem; }