Yes, I am aware of Mixco. I hadn't looked into it much before because I don't know CoffeeScript and have no experience with Node.js. It does look capable of doing at least some of the things I put on the wiki. However, the example scripts aren't all that straightforward to me. I think that is both because I have never used CoffeeScript before and something about how the examples were written. So, at least at first glance, Mixco doesn't seem to meet the most important design goal to me, which is reducing the barrier to entry. Maybe Mixco could be improved so that it is more straightforward to new comers.
On 07/06/2015 01:45 AM, Daniel Schürmann wrote: > 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 <mailto: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 > <mailto: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 > <mailto: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