Vibe is a Java-based simulator, but you now have Java turned off. You may turn on Java at any time.


 

 

 

Adaptive Oscillators:

 

Other Categories:

 

 

 

Vibe:Adaptive Oscillators

Note: this section is not yet completed. Feel free to play with the existing simulations, but expect some minor bugs and some sketchy documentation.

Adaptive oscillators are oscillators which adapt their phase and frequency in response to external input. These oscillators are particularly intesting when applied to rhythmical patterns. They account for a wide variety of psychological data on human perception of rhythm, in areas such as preferred tempo (or tactus), invariance of rhythmic patterns across slightly different tempos, robustness in the presence of noise, ability to handle acceleration and deceleration.

J. Devin McAuley proposed his oscillator in his 1996 doctoral dissertation. Ed Large's proposed a similar oscillator at roughly the same time. The implementation here is from the paper by Large and Kolen. Incidentally, one bit of work which is pending on the Vibe site is to encode a large set of rhythmical patterns and see how each oscillator makes different predictions. In fact, Devin suggested some time in 1995 that I do this. I just haven't gotten around to it yet.

A third oscillator by Mike Gasser and Doug Eck is provided for completeness. Our oscillator was designed using the previous two for inspiration but is designed to be used in a large network of oscillators.


Vibe Oscillator Simulator © 2000-2003 Douglas S. Eck.
Back to the Vibe Home Page § Back to Douglas Eck's Home Page
Thu Jul 24 09:12:34 EDT 2003