← Product engineering

VST3 sample discovery instrument · v1.5.1

FORMA

Audio analysis that ends in something playable.

A drag-and-drop sampler that detects transients, maps slices across MIDI, builds chromatic instruments, and quick-saves production-ready one-shots.

FORMA interface

Architecture

The system behind the surface.

File decoding and analysis stay outside the audio callback. Immutable source buffers feed a 32-voice realtime engine with velocity, voice stealing, per-slice state, anti-click fades, MPE pitch bend, and pressure.

Signal and data flow

01

File decode

02

Onset analysis

03

Slice state

04

Voice engine

05

Effects

06

24-bit save

Engineering decisions.

Background preparation

Loading and transient analysis never run inside the realtime callback.

Session-safe state

Source path and independent settings for up to 64 slices restore with the project.

Controller contract

Thirty-three named parameters expose useful Push banks and performance controls.

Cross-product handoff

A latest-stem contract connects SPECTRA quick-saves directly to FORMA.

The product experience

See FORMA on gusvega.com →