Skip to content

Commit

Permalink
Slot menu wrong disable/enable options
Browse files Browse the repository at this point in the history
  • Loading branch information
jmamma committed Mar 20, 2022
1 parent 12fbf10 commit 312e9b4
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions Changelog
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ Please install Machinedrum OS X.06 before using MCL 4.10
Basic: Program Change Receive will "Group Load" an entire row according to Load Page mode and Group Select settings.

Advanced: Program change receive will set the row for slots to be loaded from.
MIDI notes greater than C3 on port 2 can be used to select slots to be loaded.
MIDI notes C3 and upwards on port 2 can be used to select slots to be loaded.

In this way, you can load any slot (or multiple slots) using a combination of Program Change + MIDI note.

Expand All @@ -53,7 +53,7 @@ Please install Machinedrum OS X.06 before using MCL 4.10
- Sample Management:

WavDesigner now leverages the SampleBrowser ROM slot selection page.
Bulk sample receive and send. Highlight, SoundBrowser -> Wav -> [ RECV ], then press shift2 to access the Send All / Recv All functions.
Bulk sample receive and send. Highlight, SoundBrowser -> Wav -> [ RECV ], then press <Shift> to access the Send All / Recv All functions.

When receiving samples, sample are saved to the current directory. Sample names are prefixed with a 2 digit slot number.
This 2 digit number is used to preserve sample order when re-uploading. Sample names that do not start with a slot number will
Expand Down
8 changes: 4 additions & 4 deletions avr/cores/megacommand/MCL/GridPage.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -995,11 +995,11 @@ bool GridPage::handleEvent(gui_event_t *event) {
encoders[3]->cur = 1;
slot_apply = 0;
if (!slot.is_ext_track()) {
grid_slot_page.menu.enable_entry(1, true);
grid_slot_page.menu.enable_entry(2, false);
} else {
grid_slot_page.menu.enable_entry(1, false);
grid_slot_page.menu.enable_entry(2, true);
grid_slot_page.menu.enable_entry(3, false);
} else {
grid_slot_page.menu.enable_entry(2, false);
grid_slot_page.menu.enable_entry(3, true);
}
show_slot_menu = true;
grid_slot_page.init();
Expand Down

0 comments on commit 312e9b4

Please sign in to comment.