Lorenz

particles 3000
age 0
8
3000
0.12
audio
bass
0.00
mid
0.00
treble
0.00

known
generated
import attractor
keyboard
4

arpeggiator
1.0 2

Chaotic Attractors


Chaotic Attractors is a real-time particle visualization and sound synthesizer.

Attractor Selection

Known attractors are listed on the right. The selected main attractor is highlighted.

Search & Generation

Clicking search runs a Sprott-style random polynomial coefficient search until a confirmed chaotic system is found and added to the Generated list. Runs continuously until stopped. Use copy json to preserve any attractor you want to keep. Use import json to retrieve your saved attractors.

The Audio Tab

Each attractor tab has its own oscillator chain. Set waveform, frequency, and gain in the settings panel. Drop an audio file in the file tab to use it as the input source instead. The influence sliders control how strongly audio feeds back into the attractor's shape. start audio activates the engine. You can click and drag the panel using .

Multiple Attractors

Click + to add up to four additional attractors. Each runs its own particle system in a separate viewport tile with its own oscillator and patchbay. Voices are activated with their play button and removed with remove attractor.

Patching

Patches map attractor statistics to audio parameters. Each patch connects a source — centroid, spread, velocity, audio bands, or another voice's LFO — to a destination such as filter cutoff, oscillator frequency, or LFO depth. The min and max fields set the output range.

Recording

Click record to capture the output. Click stop rec to end. The file downloads in webm or ogg.

Keyboard

Click the Keys button to open the keyboard. Toggle qwerty to use your physical QWERTY keyboard as input, and gate to only allow the engine to play when a key is depressed. Select latch or hold behavior from the mode drop-down. The tuning drop-down allows you to select one of several tuning modalities. This section also features an arpeggiator that can be mapped to the main attractor's attributes. While it has its own speed setting, it is also heavily influenced by the particle simulation speed.

drag · scroll · right-drag