tidy up how midi_input is set/accessed from plugins, nicer complaining when the shader gadget plugins arent present, and feedback plugin now takes most of its config (which notes to light up) by reading the midi config

This commit is contained in:
Tristan Rowley
2020-01-19 15:00:13 +00:00
parent 6996bef707
commit 72b7c292a6
4 changed files with 39 additions and 15 deletions

View File

@@ -213,9 +213,9 @@ class PluginCollection(object):
def actions(self):
return self.message_handler.actions
"""@property
@property
def midi_input(self):
return self.data.midi_input"""
return self.data.midi_input
def __init__(self, plugin_package, message_handler, data):
"""Constructor that initiates the reading of all available plugins