Skip to the generator

Code-based audio synthesis

Your words. Your samples.

Free AI-generated samples and loops for beatmakers. Describe a kick, a bass, a pad — get a royalty-free WAV in seconds. No packs. No licensing. Just your sound.

You get two takes of every prompt. For loops, give a BPM and a number of bars; for one-shots, say “one shot”.

Quick presets

Generating your sound

The synthesis engine runs in your browser. Nothing is rendered on a server.

Keep refining, free

Log in to keep refining this sound. No password: we email you a magic link.

From the catalog

View full catalogWAV 44.1 kHz · CC0

How it works

  1. 1
    DescribeA kick, a bass, a pad. Add key, BPM and bars if you like.
  2. 2
    Two takesThe AI writes Python synthesis code for your sound twice, in parallel.
  3. 3
    Pick oneBoth run in your browser (WebAssembly). Listen, keep the one that fits.
  4. 4
    Refine“More sub”, “less reverb”: the structure stays, only what you ask changes.

Frequently asked

How should I write my prompt?
Be specific. For one-shots (kicks, snares, stabs), say "one shot" and optionally a duration in seconds (10s max). For loops, specify BPM and length in bars — e.g. "techno kick, 130 bpm, 4 bars". You can request a musical key like Cm or F#m, though results aren't guaranteed. The more precise your prompt, the better the output.
Are the generated sounds royalty-free?
Yes. Every sound generated by SampleLoom is synthesized from scratch using mathematical functions — no samples, no pre-recorded audio, no third-party libraries. You own the output and can use it in any commercial or personal project without attribution, licensing fees, or restrictions.
What types of sounds can SampleLoom generate?
SampleLoom works best with electronic and synthetic sounds: kicks, snares, claps, hi-hats, basslines, pads, chords, brass stabs, acid lines, and experimental textures. You can generate one-shot samples or looped patterns with BPM and bar count. It is not designed for realistic acoustic instruments, vocals, or full song arrangements — it excels at drum hits, synth loops, and sound design elements.
How does the sound generation work?
You describe the sound you want in plain text. An AI model interprets your prompt and writes Python synthesis code that runs directly in your browser using WebAssembly. The audio is generated client-side at 44.1 kHz (CD quality) and output as a WAV file — nothing is processed on a remote server.
Can I refine a sound after generating it?
Yes. After each generation, SampleLoom suggests refinements like "darker", "more distortion", or "longer decay". Click any suggestion or type your own instruction and hit Refine. The AI keeps the original structure (BPM, duration, layers) and only modifies what you ask for, so you can iterate without starting over. The first refine on each sound is free, then a free account unlocks unlimited refines.
What format are the output files?
All sounds are exported as uncompressed WAV files at 44,100 Hz sample rate, ready to drag into any DAW (Ableton, FL Studio, Logic, etc.). No conversion needed.
Do I need to install anything?
No. SampleLoom runs entirely in your browser. The synthesis engine loads automatically on first visit (a few seconds for the WebAssembly runtime). No plugins, no downloads. Your first refine on each sound is free; a free account (just your email, no password — we send a magic link) unlocks unlimited refines.
What are the limitations?
SampleLoom generates sounds through additive, subtractive and FM synthesis, with built-in effects (filter sweeps, delay, reverb, chorus, saturation, bit-crushing). It cannot load external samples or produce realistic acoustic instruments, and sounds are capped at 30 seconds. Results vary — sometimes you'll get exactly what you want on the first try, sometimes it takes a refinement or two. If the generated code fails to run, SampleLoom automatically repairs it once before asking you to try again.
Should I be careful with headphones or speakers?
Yes. AI-generated sounds can contain unexpected loud transients, heavy sub-bass, or harsh frequencies — especially kicks, bass, and experimental textures. Always start with your volume low and increase gradually. Be extra careful with headphones to protect your hearing.
Is SampleLoom free to use?
SampleLoom is currently free while in beta. Generate as many sounds as you want, download them, and use them however you like.
Can I drag and drop sounds into my DAW?
Yes. On desktop with Chrome, a "Drag to DAW" handle appears next to the Download button after each generation. Drag it directly into Ableton, FL Studio, Logic Pro, or any DAW that accepts WAV files. The file is automatically named after your prompt. This feature requires a mouse or trackpad — it is not available on touch devices.

Drums & loops

Kicks, snares, claps, hi-hats and full drum loops.

Bass

808 subs, reese and acid lines, dubstep wobbles, techno basslines.

Pads, chords & brass

Ambient pads and drones, house stabs, piano chords, brass.

Leads, arps & FX

Leads, arpeggios, plucks, bells, synths, risers and impacts.