Appearance
Samplers
These nodes make sound by playing back audio you have already recorded, instead of building tones from scratch. The Audio Player loads a file and plays it back, with play, stop, loop and pitch controls. The Granular node turns a file into granular synthesis, chopping it into tiny overlapping snippets to create swirling, evolving textures. Both read the common audio formats (WAV, AIFF, FLAC and more) and let you change the pitch, the playback spot and how it plays, all on the fly.
Audio Player
Loads an audio file from your computer and plays it back, with controls to set where it starts and stops, to loop it, to jump to any point, and to change its pitch. Use it for one-shot sounds, loops, backing tracks, or as a sound source to run into your effects.

| Parameter | Range | Default | Description |
|---|---|---|---|
| File | File picker | The audio file to play. You can also drag and drop a file onto the waveform | |
| Play | Event | Start playback | |
| Stop | Event | Stop playback and rewind to the Start point | |
| Loop | On/Off | On | Repeat playback within the Start/End region |
| Start | 0.0 - 1.0 | 0.0 | Playback start point (0 = beginning of file, 1 = end) |
| End | 0.0 - 1.0 | 1.0 | Playback end point |
| Pitch | -48 - +48 semitones | 0 | Transpose playback in semitones |
| Fine | -100 - +100 cents | 0 | Fine pitch adjustment in cents |
Inputs: Phase (scrub position 0..1, CV), Play, Stop, Loop, Start, End, Pitch, Fine, Position (absolute seek 0..1), Appearance. When the Phase input is connected it takes full control of the read position and the transport, range, and pitch controls are disabled until you disconnect it. Connect an LFO or ramp to Phase for wavetable-style scanning through the sample.
Outputs: Out L (Audio), Out R (Audio), Phase (a CV ramp from 0 to 1 across the playback range, useful for syncing other nodes to the file).
Granular
A granular instrument and processor that can play many notes at once. It loads an audio file and replays it as a cloud of tiny overlapping snippets called grains. By controlling those grains you can stretch a sound out, smear it, and reshape it into evolving textures, pads and glitchy effects. Play it with MIDI to use it as a pitched instrument, or flip the Play toggle to let it run on its own. The grain window is fully shapeable with Shape, Skew and Flat, all modulatable; older projects load unchanged, with their previous window type mapped to the closest Shape.

| Parameter | Range | Default | Description |
|---|---|---|---|
| File | File picker | The audio file to granulate. You can also drag and drop a file onto the body | |
| Play | On/Off | Off | Start/stop free-running playback. Disabled while a MIDI source is connected |
| Grain Size | 1 - 2000 ms | 40 ms | Length of each individual grain |
| Density | 0.1 - 200 | 50 | Number of grains generated per second |
| Position | 0.0 - 1.0 | 0.5 | Read position in the file (0 = start, 1 = end). Also reported on the Position output as you drag it on the body |
| Pitch | -24 - +24 semitones | 0 | Pitch shift applied to the grains |
| Scatter | 0.0 - 1.0 | 0.4 | Random spread of grain start positions around Position |
| Shape | 0.0 - 1.0 | 0.5 | Grain window shape, swept smoothly from a linear ramp (0) through a raised cosine (0.5) to a flat top (1) |
| Skew | -1.0 - 1.0 | 0.0 | Leans the window's peak toward the start (negative) or the end (positive) of the grain |
| Flat | 0.0 - 1.0 | 0.0 | Widens the flat sustain in the middle of the window |
| Attack | 0 - 500 ms | 10 ms | Amplitude envelope attack time |
| Release | 0 - 2000 ms | 200 ms | Amplitude envelope release time |
| Volume | 0.0 - 1.0 | 1.0 | Output volume |
Inputs: MIDI (each note triggers grains at the set pitch; while connected, the Play toggle is disabled), File (load a file path dynamically), Appearance, plus a Data/CV input for every parameter above so you can modulate them. Try connecting an LFO to the Position input to slowly scan through a sample.
Outputs: Out L (Audio), Out R (Audio), Position (Data, reports the read position as you drag it on the body).
