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

Reply via email to