Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 7 additions & 3 deletions mod/host.py
Original file line number Diff line number Diff line change
Expand Up @@ -3141,8 +3141,11 @@ def snapshot_load(self, idx, from_hmi, abort_catcher, callback):
diffBypass = (self.should_save_addressing_value(addressing, pluginData['bypassed']) and
pluginData['bypassed'] != data['bypassed'])
diffPreset = data['preset'] and data['preset'] != pluginData['preset']
diffBpm = data['bpm'] and data['bpm'] != self.transport_bpm
diffBpb = data['bpb'] and data['bpb'] != self.transport_bpb

bpm = data.get('bpm')
diffBpm = bpm is not None and bpm != self.transport_bpm
bpb = data.get('bpb')
diffBpb = bpb is not None and bpb != self.transport_bpb

if was_aborted or diffBypass:
if addressing is not None:
Expand Down Expand Up @@ -3696,7 +3699,8 @@ def load(self, bundlepath, isDefault=False, abort_catcher=None):
self.pedalboard_path = ""
self.pedalboard_size = [0,0]
self.pedalboard_version = 0
self.midi_aggregated_mode = True
# Don't override MIDI mode for default pedalboards - use the mode from the pedalboard
# self.midi_aggregated_mode = True
#save_last_bank_and_pedalboard(0, "")
else:
self.pedalboard_empty = False
Expand Down