• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: AU automation gestures/scroll wheel events
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • Follow-Ups:
    • Re: AU automation gestures/scroll wheel events
      • From: Stephen Blinkhorn <email@hidden>
References: 
 >AU automation gestures/scroll wheel events (From: Stephen Blinkhorn <email@hidden>)

  • Prev by Date: Re: Audio Queues and thread safety
  • Next by Date: Re: AU automation gestures/scroll wheel events
  • Previous by thread: AU automation gestures/scroll wheel events
  • Next by thread: Re: AU automation gestures/scroll wheel events
  • Index(es):
    • Date
    • Thread