Re: AU automation gestures/scroll wheel events
Re: AU automation gestures/scroll wheel events
- Subject: Re: AU automation gestures/scroll wheel events
- From: Brian Willoughby <email@hidden>
- Date: Thu, 4 Jun 2009 19:28:27 -0700
On Jun 4, 2009, at 14:18, Stephen Blinkhorn wrote:
ii) Using the mouse scroll wheel for GUI elements poses the problem
of when to send begin and end gestures. I'm thinking the best way
would be to simply measure elapsed time between events and send an
end gesture if elapsed time is greater than a timeout value.
Anyone got any better ideas?
I do not believe that it is safe to "fake" gesture begin and end
points unless your physical controller can actually sense a finger
touching and releasing. A mouse move requires a click, so that is
safe. A controller like the MCU Pro actually sends a Note On when
you touch the fader, and Note Off when you remove your finger.
Your timeout could just as easily interrupt a true gesture if someone
intended to hold the value steady for a while and then release. At
least Logic is designed with an automation recording mode which would
allow someone to overwrite a section, even if the value stayed the
same for a very long time.
The only idea I can think of which wouldn't ruin the entire paradigm
of gestures would be to require users to press the mouse button (many
scroll wheels are also a button), but this is an awkward 'gesture'
and thus might present problems. That, or build a scroll wheel with
touch sensitivity, and implement a custom driver.
Brian Willoughby
Sound Consulting
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden