On Tue, Feb 17, 2009 at 10:03 AM, Garth Dahlstrom <[email protected]> wrote: > I vote for both #2 (what we had, but streamlined a bit) and your old > "joystick" style for beginners (with a "skip" button", plz) - a > wizard. > > A wizard alone must also some how deal with delete mappings and > double-bind and map virtual 'midi script' functions. > > The way I see it, the wizard could execute asking for the obvious > Mixxx UI functions (play 1, play 2, vol 1, cross fade, etc) and drop > that into a table... It will serve to configure most controllers to a > basic level of functionality as well as serve as an example of how the > horrible-unuser-friendly-table-o-control-mappings works. :) > > For mode driven controllers or those that require a lot of Javascript > people are just going to have to get to know the table, or if we > don't go with #2 we could recommend a user friendly text/XML editor > (and they'll just have to remember whatever js function they want to > map). > > The other options alone seem like a lot of work that leave you short > of covering these use cases... Maybe someone could write up a matrix > of use cases to plot these against, makes some sense as these will be > user driven functions... (There are some uc "descriptions" on > mixxx.org/wiki/doku.php/gsoc2008_midi_control, the uc details on the > page seeem implementation specifc) > > /2cents >
I ditto the wizard idea. I like the idea of having it only make the user configure a minimal set of controls, though perhaps it would be better to just order controls by most used to least used and have a big fat "I'm Done Mapping For Now" button. Also, the wizard should let you skip back and forth between controls whether they are mapped or not. Having a GUI to list all the current mappings (i.e. #2) is a good idea but it shouldn't be the default interface. However I like idea #1 best. It just seems so intuitive: right click on a control and get a menu: "midi map: <current midi mapping>" (and clicking on it allows you to edit the mapping, perhaps jumps you into the table of midi mappings in preferences) , "midi learn". -Nick ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ Mixxx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mixxx-devel
