the endpoint for setting fx_mode has been improved
This commit is contained in:
7
main.py
7
main.py
@ -46,7 +46,7 @@ class GuiMain:
|
||||
for i in range(len(self.fx_mode_labels)):
|
||||
self.knobs.append(Knobs(self))
|
||||
|
||||
self.set_fx_mode(self.fx_mode_labels[self.fx_mode])
|
||||
self.set_fx_mode(self.fx_mode)
|
||||
|
||||
self.mute_button = BinaryButton(
|
||||
self.screen,
|
||||
@ -71,7 +71,10 @@ class GuiMain:
|
||||
def set_knob_value(self, index, value):
|
||||
self.knobs[self.fx_mode].set_value(index, value)
|
||||
|
||||
def set_fx_mode(self, mode):
|
||||
def set_fx_mode(self, i):
|
||||
self.set_fx_mode_by_name(self.fx_mode_labels[i])
|
||||
|
||||
def set_fx_mode_by_name(self, mode):
|
||||
self.knobs[self.fx_mode].opacity = 0
|
||||
self.fx_mode = self.fx_mode_labels.index(mode)
|
||||
self.knobs[self.fx_mode].set_focused(None)
|
||||
|
||||
Reference in New Issue
Block a user