Loom · v4.26

Global randomizer

timer
100%
force a fire now — no waiting
minutes
next fire in —
idle

Source density

idle
scales every track's event rate using any registered source — weather, sun, moon, mic level, or a custom HTTP value.
0.35×
1.35×
0.85
raw—
target—
applied1.00×

Astronomy

idle
sun elevation and moon phase, computed locally from the Global randomizer's location. No network calls.
sun elevation—
sun state—
moon illumination—
moon state—
add the entries src · sun elevation or src · moon phase to any matrix row, or select them in the Source density panel above.

Weather history · replay

off
records every weather poll, then replays the buffer at a compressed time scale. bind matrix rows to weather · * to hear it.
60×
1 hour per minute
oldest now
buffer—
coverage—
position—
applied—

Microphone

off
analyzes room sound. Use as a matrix source, a density driver, or a trigger. Nothing is recorded — only the current level is read.
0.90
rms—
low band—
high band—
status—
add src · mic level, src · mic low band, or src · mic high band to any matrix row.

Vision

off
detects person presence via webcam. nothing is recorded or sent.
persons—
confidence—
activity—

HTTP sources

poll any JSON endpoint. each value becomes a source you can use in the matrix or the Source density panel.

Reverb - Scale

0.00
silences the global bus and all per-track sends
2.50s

Track 1

randomize the whole matrix · click again to cycle
100%

Track controls ▾

timing
1.00×
normal: 0.1 … 4×
0.35s
engine & pitch
sources

MIDI (this track) ▾

matrix → CC map

Matrix · algorithms ▾

param algorithm range p influence rz every

Rendered events

double-click · fullscreen
direction turns every 30 chunks · density biases angle & energy · continuous

Samples

off
or drop folder here
No sources loaded.
click ▶ on a file to audition it raw (no processing). click the name to select it for the render preview. sources are used for analysis (key, tempo, loudness) even when synthesis engines are active.

Global

s
describe a preset in a sentence — engines, count, density, scale, algorithm

Randomize Global, Trck, All Trks, Δ Gate.
0.30
5s
Chunk length (2–60s). Default 5s — snappier, lower memory.
using system default output
each track → its own output channel. Takes effect on the next chunk; enable/disable needs a restart.

Mixer

toggle between vol and pan · sliders set baselines
MASTER 85%

MIDI in

Web MIDI: idle
—
last CC —
learn a trigger — click a button, then move a knob
enable, click learn, click any slider, then move a knob on your controller. right-click a slider to remove its binding.

MIDI out

Web MIDI: not connected

Conductor

0.15
—

Automation

— 00:00 / 60:00
draw with the mouse · shift-drag = straight line · double-click = flatten region to 1.0 · 0 = 0.25× rate · 1 = 1.75× rate · 1 hour wide, 5 s per point

Render

duration— tracks— events— peak— LUFS— output—