i wish i had an answer for you - i had been thinking about similar questions before and thought about using midi input as a way of timinig obstacles, but i haven't tried this before, so can't comment on how feasible it is ://