Download PDF ↓

Pond, Manual

A pond for making music. Version 1.1.

Pond is a MIDI sequencer built on one idea: drop a stone in the water and let the wave play the notes. Every cell of the pond holds a note. When a ripple's wave front crosses a cell, that note sounds. Where you tap, what notes you've planted, and how the waves overlap, that's the composition.


1. Thirty seconds to first sound

First launch runs a short interactive intro: tap Drop some notes to fill the water, then it walks you, one gentle step at a time, through tapping to play, planting an emitter, painting, and the drawer. It plays once; the steps below are the same thing, any time.

  1. Open Pond. The pond starts still and empty, dark water, waiting.
  2. Open the drawer (slider button, top-right) and tap Generate. The pond fills with a sparse scatter of notes.
  3. Tap anywhere. A wave expands from your finger; every cell it crosses plays. Sound comes from the built-in sound, no setup needed.
  4. Tap with several fingers. Each finger drops its own wave.
  5. Hold a finger still for half a second. You've planted an emitter, a spring that keeps dropping ripples on its own, in time. Hold it again to remove it. (Tapping or holding on an emitter's ring won't drop a stray ripple, the ring is a quiet spot, so removing one is clean.)

That's the whole instrument. Everything else shapes it.


2. Reading the pond

The pill in the top-left shows tempo · division · key at a glance. It fades while you play and returns when the pond goes quiet. Tap it, or the slider button top-right, to open the drawer, where all the controls live. The paintbrush button just below the drawer button opens the paint bar, a floating palette that docks over the bottom of the pond. It glows orange while you're editing, and the bar itself is your "you're editing now" signal.

The pause button (top of the three top-right buttons) freezes the pond like a sequencer's stop: waves halt in place and the sound cuts cleanly, with no hung notes. Tap it again to pick up exactly where you left off. (Inside an AUv3 host the host's own transport runs the show, so the button isn't shown there.)


3. Gestures

Gesture In play mode In edit mode
Tap Drop a ripple Paint the selected note
Drag , Paint continuously
Multiple fingers One ripple per finger Paint with each
Hold still (½ s) Plant / remove an emitter Open the cell editor

Edit mode is summoned by the paintbrush button (top-right, under the drawer button). The paint bar slides up over the bottom of the pond. Pick a pitch from the twelve chips, set the octave, or tap the eraser chip to paint silence. The chips for notes in the current scale keep their colour; out-of-scale notes dim to grey (still pickable), so the in-key choices stand out at a glance. Tap Done (or the paintbrush again) to put it away. The pond keeps playing the whole time.

The bar has a small grab handle on top: drag it to slide the bar to the top or bottom of the screen (it snaps to whichever edge is nearer), so you can always reach the cells it was sitting over.

Misplaced a note? Tap the same cell again, with the same note, within five seconds and it lifts back off, a quick undo without reaching for the eraser. For anything bigger, the drawer's Undo steps back whole edits.


4. The drawer, top to bottom

Undo and Redo

(Standalone only.) Two buttons at the very top step backward and forward through your edits, up to ten of them. An "edit" is anything that changes the pond itself: a paint stroke (a whole drag counts as one), Generate, Clear, Transpose, planting or clearing emitters, or changing the scale, key, octave range, density, or the Physics toggles. Tempo, quantize, MIDI routing, and volume are deliberately left out, Undo is for the notes, not the transport. History is per session and starts fresh each launch.

Presets

Twenty-four slots across four pages (flip with the ‹ › arrows or a swipe across the slots), each with a snapshot picture of its pond.

Each slot is tagged with the grid it was saved at, e.g. Drift (32×24). If a preset's grid is taller than your iPad shows, its bottom rows just won't play here, the tag is your heads-up.

A preset stores the musical state: grid, emitters, scale and key, tempo, division, quantize, drip rate, sustain, falloff, density. It deliberately does not touch your setup, built-in sound on/off, volume, and MIDI-clock settings stay as you have them.

Pond also autosaves everything when you leave the app and restores it on return, so you never lose the pond you were just playing.

Tempo

MIDI

(Standalone only; inside an AUv3 host the host handles routing and clock.)

Emitters

Scale

Sound

Physics

Two toggles for how the waves behave. Both default off.

About

Painting moved out of the drawer. Editing now lives on the pond itself: tap the paintbrush button (top-right) to bring up the paint bar, pitch chips, octave, and an eraser chip for silence (see Gestures above). Long-press any cell to open its editor, in place, for exact note / velocity / on-off control.


5. Pond and MIDI

Pond speaks MIDI everywhere:

Pond as an AUv3 plugin

Inside AUM, Logic, Cubasis and friends, Pond loads as an Audio Unit MIDI processor ("naturarum: Pond"), the full pond UI in a plugin window. The plugin window is freely resizable: the whole pond scales to fit whatever size and shape you give it (square cells, centred), so it never crops or spills, resize it as small or large as you like.

In AUM: add a MIDI channel → load Pond in its slot (under Audio Unit MIDI Processor) → on your synth's node, open its MIDI input panel and enable the MIDI channel containing Pond (it's listed by the channel's name, not "Pond"). Done, Pond plays your synth.

In a host, Pond follows the host tempo automatically (the BPM readout shows "· HOST") and quantize boundaries land on the host's actual beats. Your session saves Pond's entire state, and the host's own user-preset menu works too.


6. Recipes


7. If something's quiet


Pond keeps its engine's name, ripple, in its source code, because the app is the pond, and ripples are what it makes.