Hi Be,
Are you aware of http://sinusoid.es/mixco/ ?
Mixco fixes some of the issues you have pointed out.
It outputs the mapping files in our current format, which is finally parsed
into the memory structures inside Mixxx.
A natural way of evolution would be to integrate Mixco as a core part of
Mixxx.
Later we may just skip the intermediate XML file.
A remaining issue is that i requires node.js, instead of just opening you
favorite XML/JS editor.
Maybe there is a way to do it inside Mixxx using the Mixco API.
> objects representing Mixxx controls ..
This is a nice idea and will be helpful in editors featuring auto
completion.
I am not a node.js expert, so who can explain how this will work?
Which editor can do this?
> JSON rather than XML ..
I do not think that it is worth the work, since the improvement would
probably be minimal, but the effort for the switch is considerable.
JSON might be easier to read, but when writing it, it need to be well
formated as well.
Kind regards,
Daniel
2015-07-06 6:09 GMT+02:00 Be <b...@gmx.com>:
> I'm wondering whether it would be feasible to implement this as a
> JavaScript library to easily maintain backwards compatibility.
>
> On 06/22/2015 01:34 PM, Be wrote:
> > I've been thinking what could be better about how Mixxx maps controllers
> > and keyboards. I have outlined some design goals and really rough
> > sketches of what the format could look like:
> >
> > http://mixxx.org/wiki/doku.php/new_control_mapping_format
> >
> >
> ------------------------------------------------------------------------------
> > Monitor 25 network devices or servers for free with OpManager!
> > OpManager is web-based network management software that monitors
> > network devices and physical & virtual servers, alerts via email & sms
> > for fault. Monitor 25 devices for free with no restriction. Download now
> > http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
> > _______________________________________________
> > 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
> >
>
>
> ------------------------------------------------------------------------------
> Don't Limit Your Business. Reach for the Cloud.
> GigeNET's Cloud Solutions provide you with the tools and support that
> you need to offload your IT needs and focus on growing your business.
> Configured For All Businesses. Start Your Cloud Today.
> https://www.gigenetcloud.com/
> _______________________________________________
> 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
>
------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
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