Skip to content

slice

Slice — Slice sampler. Cuts a buffer into equal slices addressed by degree (0 4 8) or hit notation (x). separate: [5, 2] returns a Machine[].

Quick Start

slice({ number: 16, url: 'https://example.com/loop.wav' })

Parameters

Name Type Default Range/Options Description
url string — — Audio file URL (CORS required).
number number — 1–256 Number of equal slices to divide the buffer into.
gain number 1 0–2 0–2 Output gain
attack number 0.002 0–1 s Attack time
release number 0.01 0–5 s Release time
separate string — — Array of slice indices to extract as individual machines. Returns Machine[] instead of Machine.