From 2f23d264776b372f6428c615b9da38d1b2720246 Mon Sep 17 00:00:00 2001 From: falkTX Date: Fri, 28 Sep 2012 08:27:07 +0100 Subject: [PATCH] Carla/Control: Turn on param-activity LED when a program change occurs --- src/carla.py | 2 ++ src/carla_control.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/carla.py b/src/carla.py index 43020b6..423b952 100755 --- a/src/carla.py +++ b/src/carla.py @@ -1373,12 +1373,14 @@ class CarlaMainW(QMainWindow, ui_carla.Ui_CarlaMainW): pwidget = self.m_plugin_list[plugin_id] if pwidget: pwidget.edit_dialog.set_program(program_id) + pwidget.m_parameterIconTimer = ICON_STATE_ON @pyqtSlot(int, int) def slot_handleMidiProgramCallback(self, plugin_id, midi_program_id): pwidget = self.m_plugin_list[plugin_id] if pwidget: pwidget.edit_dialog.set_midi_program(midi_program_id) + pwidget.m_parameterIconTimer = ICON_STATE_ON @pyqtSlot(int, int, int, int) def slot_handleNoteOnCallback(self, plugin_id, channel, note, velo): diff --git a/src/carla_control.py b/src/carla_control.py index e05e791..7f13ede 100755 --- a/src/carla_control.py +++ b/src/carla_control.py @@ -796,6 +796,7 @@ class CarlaControlW(QMainWindow, ui_carla_control.Ui_CarlaControlW): pwidget = self.m_plugin_list[pluginId] if pwidget: pwidget.edit_dialog.set_program(index) + pwidget.m_parameterIconTimer = ICON_STATE_ON @pyqtSlot(int, int) def slot_handleSetProgramCount(self, pluginId, count): @@ -812,6 +813,7 @@ class CarlaControlW(QMainWindow, ui_carla_control.Ui_CarlaControlW): pwidget = self.m_plugin_list[pluginId] if pwidget: pwidget.edit_dialog.set_midi_program(index) + pwidget.m_parameterIconTimer = ICON_STATE_ON @pyqtSlot(int, int) def slot_handleSetMidiProgramCount(self, pluginId, count):