I think part of the issue here is that the XML format is so cumbersome to type out by hand. Rather than: <control> <group>[Channel2]</group> <key>ElectrixTweaker.forwardButton</key> <description>MIDI Learned from 4 messages.</description> <status>0x90</status> <midino>0x18</midino> <options> <script-binding/> </options> </control> it would be nice if the child elements of <control> were attributes instead. For example: <control status='0x90' midino='0x18' group='[Channel2]' key='ElectrixTweaker.forwardButton' description='MIDI Learned from 4 messages.' options='script-binding'/> or <control status='0x90' midino='0x18' group='[Channel2]' description='MIDI Learned from 4 messages.' options='script-binding'>ElectrixTweaker.forwardButton</control>
On 05/21/2015 02:53 PM, s...@cis.ch wrote: > Hi > > Is it possible to divert all MIDI messages from a controller to a > script without listing every control individually? That would simplify > my XML-config considerably. It's 600 lines now for channel 1, and if I > want to receive all Channels it would be sixteen times that. > > I know, _why would you want to do that?_ One of my controllers > sometimes switches channels (depending on the phases of the moon?) and > I would like for things to just work. Like the rest of Mixxx :-) > > Thanks > Stephan > > > > ------------------------------------------------------------------------------ > One dashboard for servers and applications across Physical-Virtual-Cloud > Widest out-of-the-box monitoring support with 50+ applications > Performance metrics, stats and reports that give you Actionable Insights > Deep dive visibility with transaction tracing using APM Insight. > http://ad.doubleclick.net/ddm/clk/290420510;117567292;y > _______________________________________________ > Get Mixxx, the #1 Free MP3 DJ Mixing software Today > http://mixxx.org > > > Mixxx-devel mailing list > Mixxx-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mixxx-devel ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ Get Mixxx, the #1 Free MP3 DJ Mixing software Today http://mixxx.org Mixxx-devel mailing list Mixxx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mixxx-devel