Skip to content

Generating haptics

Attach a track and generation starts by itself - there is no Generate button. Nine algorithms each read the same decoded signal and propose a whole pattern, with the point and event count they would produce.

The Sound tab: signal analysis switches above, the nine generated approaches below

ApproachReads
RMS envelopeLoudness over time, smoothed
Perceptual loudnessLoudness weighted the way hearing actually works
Impact followerInstant attack, slow release - the waveform tracked sample by sample
Transient tapsNote attacks found by phase prediction, laid down as discrete taps
Beat gridA tempo estimate, quantized to the beat
Percussive / harmonic splitPercussion → taps, tone → envelope
Multiband splitSeparate bands driving intensity and frequency
Melodic transcodeMelodic contour into the frequency layer - shape, not intervals
Filter-chain transcode (Android)Android’s own audio-to-haptics filter chain

Clicking one puts it on the chart, replacing all three layers - so trying another costs nothing and nothing accumulates.

A generated pattern on the chart, with the chosen approach highlighted

Restore my pattern puts your own work back. If you have edited a generated pattern, switching approach offers to park those edits in a copy first. The choice is saved with the pattern; the candidates themselves are re-derived every time, never stored.

The same shape, for an attached Lottie. Studio samples the animation and measures how much is moving, how fast, and where motion changes direction.

A Lottie attached: the animation player beside the chart, with the five approaches in the Animation tab

ApproachWhat it makes
Hybrid (energy + impacts)A moving swell with a crisp tap on every impact - the all-rounder
Motion energyA continuous swell that rises and falls with how much is moving
Kinematic transientsA tick on every impact - bounces, snaps, sudden stops
Physics impulseCollisions and landings weighted by mass and momentum
Channel mappingEach transform channel wired straight to a haptic dimension

The five animation approaches

Two tools under Tools ▸ Generate turn a performance into a pattern:

  • Tap Rhythm - tap a beat on the mouse, touchpad or keyboard and it lands as discrete events.
  • Voice Sketch - hum, buzz or shush into the microphone and the shape of the sound becomes a pattern: loudness drives intensity, pitch drives frequency over a fixed 70–600 Hz register, and syllable onsets become taps. Takes are capped at 15 seconds.