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, [email protected] 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
> [email protected]
> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel