Interactive grain canvas
Move across the canvas to choose the sample position and reshape pitch while the sound is playing.
Turn any audio into ambient textures, evolving soundscapes, and experimental compositions. Upload a sound, interact with the grain canvas, and create something entirely new. Free. No install. Runs 100% in your browser.
Drop audio or video here, or import from:
The granular engine behaves like an instrument. Every movement and parameter change produces a new performance rather than a fixed one-click effect.
Move across the canvas to choose the sample position and reshape pitch while the sound is playing.
Drag the waveform handles to focus the engine on a vocal phrase, drum hit, chord, or any other section.
Explore ambient piano, glitch drums, frozen voice, nature texture, crystal pad, and lo-fi guitar starting points.
Capture the live output, including canvas movement and parameter changes, then download a stereo WAV.
A complete sound can be created in four steps.
Upload a supported audio file or choose a preset to start the engine with prepared settings.
Drag either waveform handle to define the portion of the recording used for new grains.
Press Play, move around the grain canvas, and adjust grain, motion, direction, and effect controls in real time.
Start recording, perform your changes, stop when finished, and save the result as a WAV file.
Different source recordings and parameter combinations can produce a wide range of reusable sounds.
Turn piano, guitar, voice, and field recordings into slowly evolving backgrounds for music or video.
Transform impacts, machinery, nature, or household recordings into unusual effects for film, games, and podcasts.
Combine small grains, high density, wide scatter, pitch shifts, and reverse playback for unstable rhythmic textures.
Slow samples down, add delay and reverb, and use light distortion to create worn and nostalgic layers.
Leave the engine playing to let its automatic scan movement produce a continuously changing soundscape.
Hear how each control changes the output immediately while the waveform and animated grain canvas provide visual feedback.
Small adjustments can move the result from smooth and musical to sparse or chaotic.
Use larger grains, lower density, restrained scatter, and generous reverb.
Use very small grains, high density, broad scatter, and a little distortion.
Select a short sustained vowel, slow the engine, lower pitch, and add delay or reverb.
Set the sample zone and basic effect levels before recording, then perform only the parameters you want to hear changing.
Both approaches can create granular textures, but they suit different workflows.
| Browser synthesizer | DAW plugin | |
|---|---|---|
| Setup | Open the page and load audio | Install a DAW and compatible plugin |
| Live controls | Canvas, sample zone, parameters, and effects | Usually deeper automation and routing |
| Recording | Direct stereo WAV capture | Recorded or bounced inside the DAW |
| Best for | Fast experimentation and portable use | Detailed production inside a larger project |
The browser tool is designed for immediate sound exploration. A full DAW remains better suited to multitrack arrangement and advanced mixing.
The uploader accepts common browser-supported formats including MP3, WAV, FLAC, OGG, AAC, and M4A.
Horizontal movement changes where grains are taken from inside the selected sample zone. Vertical movement changes pitch.
Grain size controls how long each fragment lasts. Density controls how many fragments are started each second.
Scatter adds random variation around the current sample position. Higher values pull grains from a wider part of the selected zone.
Yes. Switch Direction from Forward to Reverse while the engine is stopped or playing.
No. The six starter sounds are generated locally in the browser and load without relying on third-party sample hosting.
Press Record to capture the live output. Press Stop Rec when finished, then use Download WAV.
No. Source decoding, granular playback, effects, recording, and WAV creation all run locally.
Yes. The controls switch to a single-column layout and the grain canvas supports touch interaction.