Vibe is a Java-based simulator, but you now have Java turned off. You may
turn on Java at any time.
Welcome To Vibe!
Welcome to Vibe. Vibe is a java-based oscillator
There are a good number of oscillators implemented which range
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.
This includes a
simple linear oscillator as well as several mass spring
simulations and several pendulum
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.
This is a grab bag for nonlinearity. Among the
simulations in this
area is a particularly interesting chaotic attractor.
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.
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.
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