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




Vibe Categories:


Welcome To Vibe!

Welcome to Vibe. Vibe is a java-based oscillator simulator package. There are a good number of oscillators implemented which range from a simple linear oscillator (a sine wave, really) to some networks of artificial neurons which exhibit limit cycle behavior. You can pick from the categories on the left or read on for a description of the different areas of Vibe.

Harmonic Oscillators

This includes a simple linear oscillator as well as several mass spring simulations and several pendulum simulations.

Relaxation Oscilators

These nonlinear oscillators, sometimes known as integrate-and-fire oscillators offer some insights to biological oscillation. For example, this class of oscillators was discovered in part by van Der Pol in the 1920s and 1930s. He used relaxation oscillators to model human heartbeat.

Various Nonlinear Oscillatiors

This is a grab bag for nonlinearity. Among the simulations in this area is a particularly interesting chaotic attractor.

Adaptive Oscillators

These oscillators are used for tracking rhythms in speech and music. There is a lot of psychophysical and psychological data to suggest that our ability to do rhythm is oscillatory in nature. These oscillator models represent an attempt to model human perception of rhythm. The selection here is by no means exhaustive and includes models by McAuley, Large & Kolen, and Gasser & Eck.

Networks of Oscillators

This area consists of neural network models which incorporate oscillators. Some of the models in this directory aim to handle some other aspects of human rhythm perception and production. Others are designed to look at the ability of large pools of oscillators to synchronize. Currently there is a network of Fitzhugh-Nagumo neurons and a network of simple linear oscillators both devoted to the task of synchronizing with pulsed inputs.

Source code

If you are interested in the source code, let me know. I will distribute the code for non-commercial purposes only. Be warned, as well, that the code is not well-commented. It could be a pain to work with ;-).

Vibe Oscillator Simulator © 1999 Douglas S. Eck.
Back to the Vibe Home Page § Back to Douglas Eck's Home Page
Send Mail to
Mon Oct 4 12:13:46 EST 1999