← All modules
AvailableMIDI & Modulation

Sloop

Generative MIDI loops.

Engine preview

Browser version

About

Sloop is the web-facing spike for a Yellow Small inference path. It accepts ordinary MIDI note events alongside a short phrase request, then returns several candidate bars instead of hiding one answer behind a play button. Each card keeps the input events, generation controls and output events together, so a variation is something you can inspect, compare and export rather than a sound you have to remember.

The browser path loads the checked-in Yellow Small ONNX graphs with the pure TypeScript Score tokenizer and grammar constraint state. It accepts marked MIDI notes, chord context, temperature, seeded variations, scale, note-space, density and histogram controls, then decodes the generated token stream into inspectable MIDI events. The optional HTTP service remains available for comparison, but the module does not require Python or a server to generate.

The first browser generation loads the model lazily; the phrase cards and deterministic offline preview remain available immediately while the two ONNX graphs initialize. Every neural result is labeled as browser ONNX output, and every fallback is labeled as offline preview.

Signal graph.

Experimental

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

Part of these racks.

A rack is a fixed rig: several modules already wired together, playable as one instrument. This module is one of the pieces.

  • Tetra Box rack

    Sloop writes a pattern, Tetra Box plays it on sixteen pads, Guitarabin colours the output.

    3 modules · sloop → tetra-box → guitarabin

Goes well with.

Preview

Chordex

Generate a voiced chord from one note.

PreviewNo build recorded
Preview

Steps

A step sequencer and arpeggiator on one grid.

PreviewNot built for macOS, Windows or Linux
Preview

Arpeggiator

Walk held notes through a rhythmic pattern.

PreviewNot built for macOS, Windows or Linux
Coming soon

Drunk Jazz

Play something. It answers.

PreviewNo build recorded