Yahoo Groups archive

MOTM

Index last updated: 2026-04-28 23:35 UTC

Message

User Interface design - Moe's long semiannual rant

2002-08-12 by mate_stubb

We have this discussion from time to time on this list, but since 
there are new people joining all the time, it bears repeating:

User interface design is hard. HARD. It is a result of compromise 
between conflicting goals. You can never please a random group of 10 
people, much less everyone.

Since I do Paul's panel mockups, I get the privilege of injecting my 
opinions about the interface of new modules sometimes. Usually that 
consists of making sure that similar functions on different modules 
are called the same thing whenever possible. In the specific case 
mentioned with the 'V/R' switches on the MOTM-190, I agree - the 
minimal labels are less than ideal. We went through 4 iterations, 
seeking list feedback along the way, to get to the final design. I 
think it's interesting to review how the process went:

Take one: switches were in the current position, and were 
labelled 'VCA/RM' and 'LIN/EXP'. The top knob was labelled 'MODE', 
with the left extremity labelled 'AM' and the right extremity 
labelled 'RM'. This one didn't work because the labelling was just 
too crowded around the left border between the switch and the pot 
graphics.

Take two: switches were moved underneath the bottom pot. This looked 
good on paper, but in reality the switches were too close to the 
jacks to comfortably grab when a plug was present.

Take three: move the switches back, shorten the labels to 'V/R' 
and 'L/E'. Label density was better, but the top knob's function 
still was a bit cryptic.

Take four (final): top knob was relabelled 'BLEND', and the 
extremities were relabelled 'IN' and 'RM'.

One problem with layout on this module is that Paul is cramming a 
lot more functionality and features into 1U than ever before. Given 
the tradeoff of space for labelling clarity, I like the choice he 
made. I'd rather be able to fit twice as many VCAs in my scarce cab 
space and learn what the switch labels do, than to go to 2U and have 
better switch labels. Others may not like that decision but  
eventually you have to make a choice and just go with something.

Here are some of the constraints one must consider when designing 
for MOTM: some of these constraints are valid with other formats 
also.

1. fixed height (naturally!)
2. jack field at the bottom
3. standard placement grid
4. can't always use all available panel space if pcb collides
5. most pots need to be on the far right column because that's where 
the pcb is
6. cramming the features in the module space allotted

If you violate any of the above, it either becomes impractical to 
build, or people complain because a module doesn't have the uniform 
look that they expect (example - the pot spacing on the MOTM-450). 
However, you HAVE to allow for some flexibility in design, because 
sometimes some modules just don't lend themselves to a certain 
format. 

FWIW, the most useable format ever achieved IMHO is the E-MU (old 
timer list members groan in unison: 'there he goes again!') I like 
the E-MU scheme of audio inputs to the left, control inputs at the 
bottom, and outputs to the right. But, it's a total space hog! I 
find the MOTM format to be the best compromise between ergonomics 
and functional density. The fact that at least 3 other manufacturers 
build modules that comply with this format speaks for its 
effectiveness and desirability.

Do I think the format could be enhanced? Sure! Here's a few things I 
can think of:

1. Be flexible with the MOTM grid when necessary. The MOTM-450 is 
the first 'official' module to do this, but many of my sequencer 
designs also necessitate this. I'm not saying to break the grid for 
trivial reasons, but if there is a complex module with a compelling 
reason...

2. I like the idea of different knobs for different functions, when 
it makes sense. Examples include chicken beak pointer knobs for 
rotary switches (JLH-822), and small knobs (the very dense UEG). I'd 
like to see some experimentation with mixed small and large knob 
sizes in the same module - in a dense module, small knobs could be 
used for less important adjustments, while the major functions have 
full sized or even oversized knobs. Look at JH's JH-5 design, which 
uses 4 knob sizes to great effect.

3. Module edge markings. Sigh. MOTM's Achille's heel. There's no use 
lobbying Paul to change now - the visual scheme has been well 
established. I swear that before I die, I'll figure out an elegant 
way to add these after the fact - something better than hand taping!

In spite of these minor issues, I still think that it's a very easy 
and intuitive interface to use.

Enough ranting from me for now.

Moe

http://www.hotrodmotm.com

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.