← All modules
AvailableEffect

Pedalboard

A nested pedalboard with grouped effects.

Engine preview

Browser version

About

Seven effects in three bypassable groups: Dirt (drive into chorus), Mods (phaser into EQ) and Space (delay, reverb, ping-pong). A group is itself a rack, same chain, same gap-free bypass, one level up, so switching Dirt off lifts both its pedals out at once while everything inside keeps its own settings.

Signal graph.

Experimental

Migration fallback: approximated from parameter groups, not a runtime wiring diagram.

How it works.

A rack is audio in, an ordered list of effects, audio out. The only thing this module adds to that definition is that an entry in the list is allowed to be another rack, so Dirt and Space are not categories or UI folders, they are racks nested inside a rack, each with its own chain and its own boundary.

That makes group bypass fall out rather than needing to be built. Every effect already sits behind a dry/wet pair that crossfades it in and out without clicking, and a group gets exactly the same pair around its whole subtree. Turning Dirt off ramps one gain, which lifts drive and chorus out together, gap-free, while a note is still sounding, and their own settings are untouched, because bypass here is never a disconnect. The effects stay wired up the entire time.

The param paths carry the tree. A leaf reads `rack.dirt.drive.amount`, namespace, then every enclosing group in order, then the effect and its knob, and a group publishes exactly one param of its own, `rack.dirt.enabled`. Depth is arbitrary: a group inside a group simply adds a segment, and because `enabled` is reserved no group's toggle can ever collide with a child's path.

None of the above is written for this module. The knob list on this page is generated from the same config the audio graph is built from, by the same helpers that serve the flat four-effect rack inside Oscillo, a flat config is just a nested one of depth zero. Mounting a different tree is a matter of declaring another config and handing it to the same rack; there is no per-instrument rack code to fork.

Goes well with.

Preview

Oscillo

A synth controlled through a visual tuning display.

Preview
Preview

FX Mini

Drive, tone, and bounded feedback delay.

Preview
Preview

Amp Rig

Tube-style drive into a real cabinet.

PreviewNo build recorded