There have been a few suggestions recently, I'l try to summarise them for comment.
MOMENTARY. A hint to suggest that a control should behave like a momentary switch, eg. on for as long as the user holds down the key/mouse button/whatever. Useful for reset or sync controls for example. Would be useful in the DJ flanger. Only applies to TOGGLED controls. AUDIO_RATE_CONTROL. Hints than an audio control should/could be controlled by a high time res. slider or control data, but shouldn't be connected to the next audio signal by default. I can't think of any simple examples off hand, but combined with MOMENTARY it could be used for sample accurate tempo tapping. RANDOMISABLE. Hints that its useful/meaningful to randomise the port if the user hits a button. This is useful for the steps of control sequencers, reverbs, and just about anything that's complex. Allows you to specify which controls can be randomised without anything too supprising happening to the user (eg. sudden +100dB gain would be unpleasent). -- My comments: I really like MOMENTARY and RANDOMISABLE. AUDIO_RATE_CONTROL could be useful, but might be painful for hosts to implement. I dont have any particular use for it right now. - Steve
