On Mon, Mar 08, 2004 at 05:09:21 -0500, Jesse Chappell wrote: > Tim Goetze wrote on Mon, 08-Mar-2004: > > > [Taybin Rutkin] > > > > >How should a host deal with a port that is MOMENTARY, but not > > >TOGGLED? What would the UI be? > > > > a pushbutton emitting the default value for the port is a possibility. > > another is a pushbutton and a slider/knob for setting the value to be > > transmitted when pushed. yet another is a sensitive peak meter-like > > object transmitting the amplitude at which the user clicked the > > object. > > Also, to take an example from sooperlooper, its multicontrol port > would be a MOMENTARY and ENUMERATED port. An ideal UI in its case would > likely be a bunch of buttons, one for each enumeration.... but > a generic host might make it a combobox and single button.
Thats just a bad reflection of the controls - I would expect a set of MOMENTARY controls for that situatuation (like on a hardware box). No host has any chance of correctly interpreting that situation - someone else could declare the same thing and reasonably expect it to be something completely different (e.g. a slider that resets back to its default position when released, like a pitchwheel). I also dont like overloading the behviour of default to mean "not the defualt" if the control is MOMENTARY hinted. - Steve