Browse Source

Rename and reorder VCV MIDI modules' settings.

tags/v2.6.5
Andrew Belt 3 months ago
parent
commit
a99637a7e9
4 changed files with 14 additions and 11 deletions
  1. +1
    -1
      src/core/CV_MIDI.cpp
  2. +2
    -2
      src/core/Gate_MIDI.cpp
  3. +4
    -4
      src/core/MIDI_CV.cpp
  4. +7
    -4
      src/core/MIDI_Gate.cpp

+ 1
- 1
src/core/CV_MIDI.cpp View File

@@ -184,7 +184,7 @@ struct CV_MIDIWidget : ModuleWidget {

menu->addChild(new MenuSeparator);

menu->addChild(createMenuItem("Panic", "",
menu->addChild(createMenuItem("Reset MIDI (Panic)", "",
[=]() {module->midiOutput.panic();}
));
}


+ 2
- 2
src/core/Gate_MIDI.cpp View File

@@ -216,9 +216,9 @@ struct Gate_MIDIWidget : ModuleWidget {

menu->addChild(new MenuSeparator);

menu->addChild(createBoolPtrMenuItem("Velocity mode", "", &module->velocityMode));
menu->addChild(createBoolPtrMenuItem("Velocity from gate amplitude", "", &module->velocityMode));

menu->addChild(createMenuItem("Panic", "",
menu->addChild(createMenuItem("Reset MIDI (Panic)", "",
[=]() {module->midiOutput.panic();}
));
}


+ 4
- 4
src/core/MIDI_CV.cpp View File

@@ -177,9 +177,7 @@ struct MIDI_CVWidget : ModuleWidget {
module->midiParser.setMonoMode(decltype(module->midiParser)::MonoMode(monoMode));
}));

menu->addChild(createBoolPtrMenuItem("Retrigger on release", "", &module->midiParser.retriggerOnResume));

menu->addChild(createIndexSubmenuItem("Polyphony mode", {
menu->addChild(createIndexSubmenuItem("Polyphony allocation", {
"Rotate",
"Reuse",
"Reset",
@@ -190,6 +188,8 @@ struct MIDI_CVWidget : ModuleWidget {
module->midiParser.setPolyMode(decltype(module->midiParser)::PolyMode(polyMode));
}));

menu->addChild(createBoolPtrMenuItem("Retrigger on legato release", "", &module->midiParser.retriggerOnResume));

menu->addChild(new MenuSeparator);

menu->addChild(createBoolPtrMenuItem("Use release velocity", "", &module->midiParser.releaseVelocityEnabled));
@@ -229,7 +229,7 @@ struct MIDI_CVWidget : ModuleWidget {

menu->addChild(new MenuSeparator);

menu->addChild(createMenuItem("Panic", "",
menu->addChild(createMenuItem("Reset MIDI (Panic)", "",
[=]() {module->midiParser.panic();}
));



+ 7
- 4
src/core/MIDI_Gate.cpp View File

@@ -272,7 +272,12 @@ struct MIDI_GateWidget : ModuleWidget {

menu->addChild(new MenuSeparator);

menu->addChild(createIndexPtrSubmenuItem("Gate amplitude", {
menu->addChild(createIndexPtrSubmenuItem("Output type", {
"Gates",
"Triggers",
}, &module->trigMode));

menu->addChild(createIndexPtrSubmenuItem("Output amplitude", {
"10V",
"Velocity",
"Aftertouch",
@@ -280,11 +285,9 @@ struct MIDI_GateWidget : ModuleWidget {

menu->addChild(createBoolPtrMenuItem("MPE mode", "", &module->mpeMode));

menu->addChild(createBoolPtrMenuItem("Trigger mode", "", &module->trigMode));

menu->addChild(new MenuSeparator);

menu->addChild(createMenuItem("Panic", "", [=]() {
menu->addChild(createMenuItem("Reset MIDI (Panic)", "", [=]() {
module->panic();
}));
}


Loading…
Cancel
Save