self.ready_color = [1, 165/255, 0, 1]
## Some global actions
- def stop_all_running(self):
+ def stop_all_running(self, except_key=None, key_start_time=0):
running = self.running
- self.running = []
+ self.running = [r for r in running\
+ if r[0] == except_key and r[1] == key_start_time]
for (key, start_time) in running:
- key.interrupt()
+ if (key, start_time) != (except_key, key_start_time):
+ key.interrupt()
# Master volume methods
@property