Getting back to your MidiControllerMap code, after a few hours dabbling with the keyboard, making some cleanups and refactoring here and there, specially on the qtractorTrackCommand front, here goes a second version of the patch which applies to current CVS HEAD (qtractor 0.4.1.1317 still).
You may notice that I've renamed the qtractorMidiController class and files to qtractorMidiControl; made even more code restyling (SCNRT:); all subject actions have moved to a newer qtractorTrackControlCommand base class that now accounts for proper MIDI controller triggering; with additional control targets TrackRecord, TrackSolo and TrackMonitor, just in case ;) etc. etc.
Please try and hopefully report whether it works as originally designed (by you). It still has the hardwired settings, which I think is applicable to the BCx2000. You tell me, please...
Cheers
Copyright (C) 2006-2024 rncbc aka Rui Nuno Capela. All rights reserved.
Powered by Drupal
Recent comments
9 hours 31 min ago
21 hours 39 min ago
1 day 5 hours ago
1 day 7 hours ago
1 day 21 hours ago
1 day 22 hours ago
1 day 22 hours ago
1 day 22 hours ago
1 day 23 hours ago
2 days 5 sec ago