Makes sound by mixing output from a user-sizeable bank of oscillators
Oscillators are controlled by five parameters - volume, pitch,
pan, resonance and noise
Values of each oscillator's parameters continually change, equating
to movement through five-dimensional hyperspace
Movement through hyperspace is constrained to a bounding box
specified by a home position and permissive range for each parameter
Graphical envelopes modify the bounding box through the duration
of each note
Within the bounding box, each oscillator follows a rule-based
flocking algorithm - a 5D equivalent of AI simulations of 2D and
3D animal flocking behaviour
3D visualisation of the oscillator's movement through hyperspace,
using hue & luminance to represent the other 2 dimensions
Mouse-clicking the hyperspace visualisation affects the sound
by causing oscillators to veer towards or away from the mouse
Hotkey powered sticky-mouse for moving the cursor in 5 dimensions
Controllable reseeding to make the algorithm deterministic or
non-deterministic
IIR resonant lowpass filter
Overdrive
101 automatable parameters, controllable through VST automation
or fully remappable MIDI control messages
Collection of preset sounds
QWERTYUIOP control - SwarmSynth can be played with the computer
keyboard
Anarchy button to randomise current settings
Context-sensitive help system
Compatibility
Compatible host applications:
Cubase VST
Logic
Acid
Orion
Fruityloops
Nuendo
N-track studio
Wavelab (non-midi, can be played live though, or recorded with AnarchyRecorder)
Compatible
systems:
Windows 98
Windows ME
Windows 2000
Windows NT
Windows XP