← back to the instrument

MOTEBOX

granular sampler — user's manual

Motebox is a granular sampler that runs in your web browser. It takes any recording and turns it into clouds of tiny overlapping fragments — grains — that you can stretch, freeze, scatter, and pitch in real time. It is designed to be fed lo-fi analogue sources (tape echo, valve amps, vinyl) and to keep their character intact.

motebox.agoracle.io — nothing to install; Safari and Chrome on macOS.

Quick start

  1. Open the site.
  2. Drop an audio file (WAV, MP3, M4A) anywhere on the page.
  3. Drag on the waveform — the grain cloud starts and follows your pointer.
  4. Press space to freeze the moment you like.
  5. Click capture output to record what you hear; stopping it downloads a WAV.

Thirty seconds of theory

A granulator doesn't play your recording from start to finish. Instead it fires a rapid stream of tiny snippets — grains — drawn from one spot in the recording. Each grain is smoothly faded in and out so there are no clicks. Position chooses the spot, density sets how many grains fire per second, grain size sets how long each one lasts, and everything else adds controlled randomness. Enough overlapping grains and a fraction of a second of audio becomes a sustained, evolving texture.

The waveform display

The big panel at the top is the instrument's main playing surface.

Freeze

Freeze (the button, or spacebar) locks the position — drags and arrow keys are ignored while it's on, though spray stays live. It's how you turn a moment into an indefinitely sustained cloud: find the spot, freeze it, then shape the sound with the other controls. The band turns ice blue while frozen.

Controls

Grain

controlrangewhat it does
position0–100 %Where in the recording grains are drawn from.
spray0–500 msRandom scatter around the position. Small values shimmer; large values smear a whole region into a wash.
grain size20–1000 msLength of each grain. Short is gritty and granular; long is smooth and overlapping.
density2–100 /sGrains per second — sparse pointillism up to a dense pad. Loudness is automatically compensated as grains stack up.

Pitch

controlrangewhat it does
pitch±12 stTransposes every grain, up to an octave either way.
pitch scatter0–±7 stRandom per-grain detune. With quantise on, scattered grains land on exact semitones — instant harmonic clouds.
quantiseon/offRounds all pitch (including scatter) to whole semitones.
reverse chance0–100 %Probability that any given grain plays backwards.

Output

controlrangewhat it does
stereo spread0–100 %How widely grains are panned at random across the stereo field.
lowpass + resonance40 Hz–20 kHzThe only built-in effect — a filter for taming digital sheen or hollowing the cloud out. Everything else (echo, reverb) is meant to happen outside the box.
master0–100 %Output level. A safety limiter quietly catches grain pile-ups.

Recording from a mic or interface

  1. Click enable input and grant microphone permission.
  2. Pick your device (e.g. an audio interface) from the dropdown that appears — the choice is remembered for the session.
  3. Watch the level meter and set gain on the interface — it turns red when you're clipping.
  4. Click record — up to 60 seconds. When you stop, the recording immediately becomes the source, ready to granulate.

Capturing and exporting

Click capture output and play; click stop & export and a 16-bit WAV of everything you heard downloads. Use capture as source loads that capture straight back in as the new source — the feedback workflow: granulate → capture → re-granulate, no files needed in between.

Keyboard reference

keyaction
spaceToggle freeze
Nudge position
shift + Nudge position coarsely

Tips

Troubleshooting