Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Uploaded on Oct 26, 2011
For my project, I modified the Human-Robot Interaction patch so that the user can control how quickly the robot moves the fader by holding the fader still for almost one second--as if it were some sort of slingshot--and then letting go. If you hold the fader at a position far away from the center, letting go causes the fader to move at a quick speed. If you hold the fader at the center, letting go causes the fader to either move really slowly or not move at all.
The way I detect a held fader right now is pretty straightforward: I just check to see if the fader position is the same as it was about a second ago. If it is, then I change the frequency at which the fader oscillates. I know this patch isn't perfect. For example, the resistance the user feels when holding the fader still just depends on the speed at which the fader was currently moving. It'd be better if the resistance matched that of an actual sling shot. But considering that I have already spent over three hours on this idea (and need to do work for other classes :) ), I'm actually pretty happy with this result. I hope you like it too.