AnyTool
Your files never leave your device. All processing happens locally in your browser.

How do I make a beat in the browser and download it as WAV or MP3?

Open AnyTool's Audio Loop Pad, tap sampled drum kits on the pads or program a 16-step sequencer, set the BPM and swing, and record live finger-drumming that quantizes to the grid with a metronome count-in. A sample-accurate lookahead clock keeps the loop dead in time, and you can export WAV, MP3, M4A, OGG or FLAC, plus WAV stems and a MIDI file. Everything runs in your browser with the Web Audio API and a self-hosted ffmpeg engine — no upload, no account, no CDN.

  • Sampled drum kits + 16-step sequencer and live quantized recording
  • Sample-accurate transport, swing, per-step velocity and metronome
  • Export WAV/MP3/M4A/OGG/FLAC plus WAV stems and a MIDI file
  • 100% in your browser — no upload, no account, no CDN

What is

Beat pad / step sequencer

A beat pad or step sequencer triggers drum samples on a grid (commonly 16 steps) at a set tempo, optionally with swing and per-step velocity, to build a looping rhythm. Live pad-playing can be quantized to the grid. A client-side beat pad runs the sample playback and timing in the browser with the Web Audio API and renders the loop locally, without uploading anything.

Audio Tools

Related terms

step sequencerdrum kitBPMswingMIDI export

How to Make a Beat

Build and export a drum loop in your browser.

60 secWeb browser
  1. 1

    Pick a kit

    Choose a sampled drum kit and set the BPM and swing.

  2. 2

    Program or play

    Toggle steps on the grid or record live pad hits with quantize and a count-in.

  3. 3

    Export

    Download WAV/MP3/M4A/OGG/FLAC, WAV stems or a MIDI file — nothing is uploaded.

Result: A drum loop file

Frequently Asked Questions

Yes — export WAV, MP3, M4A, OGG, FLAC, WAV stems or a MIDI file.

The loop is rendered offline in the browser and encoded by a self-hosted ffmpeg engine; you also get per-track WAV stems and a standard .mid to take into any DAW — broader than the WAV-only free rivals.

Yes — a sample-accurate lookahead clock keeps every loop tight.

A Web Audio lookahead scheduler schedules each hit ahead of time against the audio clock, so loops stay dead-on and seamless, unlike setTimeout-based recorders that drift.

No — it is 100% in your browser with no sign-up.

Samples and custom one-shots never leave the device and no account is required, unlike BandLab (cloud account) or Splice (paid streamed samples).

Detailed Explanation

Methodology

How the Audio Loop Pad Works

AnyTool builds beats entirely in the browser with the Web Audio API. Bundled royalty-free drum one-shots are decoded once into AudioBuffers and triggered through per-track gain (velocity), pan and optional reverb/delay. A lookahead scheduler (the "A Tale of Two Clocks" pattern) schedules each active step ahead of time against the audio clock for sample-accurate, seamless looping at any BPM with swing, and live finger-drumming is captured at the audio clock and quantized to the grid with a metronome count-in. Export rebuilds the pattern in an OfflineAudioContext across the chosen loop count; WAV is written instantly via Web Audio encodeWav, and a self-hosted single-threaded ffmpeg.wasm engine (bundled core, no CDN) encodes MP3/M4A/OGG/FLAC with an optional -14 LUFS master. Per-track WAV stems and a Type-0 MIDI file are also exported.

  • Runs client-side — samples and loops are never uploaded
  • Sampled drum kits + 16-step sequencer on a lookahead clock
  • Quantized live recording with metronome and swing
  • Self-hosted ffmpeg core (bundled) — no CDN
  • Instant WAV; MP3/M4A/OGG/FLAC plus WAV stems
  • MIDI export to take into any DAW
Privacy & Security

Privacy and Export vs Other Beat Makers

BandLab needs a cloud account and Splice streams samples behind a paid subscription, while many free pads (ButtonBass, Drumbot, Chppr) export WAV only. AnyTool runs on the device, so samples and custom one-shots never leave the browser and no account is required, and it offers the widest free export matrix: WAV, MP3, M4A, OGG, FLAC, WAV stems and MIDI — with a sample-accurate clock that beats setTimeout-based recorders.

Beat pad: AnyTool vs typical tools
CapabilityAnyToolTypical tools
Data handlingIn your browserSome cloud accounts
Export formatsWAV/MP3/M4A/OGG/FLAC + stemsOften WAV only
MIDI exportYesSometimes
TimingSample-accurateOften drifty
Account requiredNoneSometimes

AnyTool is a privacy-first client-side beat pad — playback and rendering run locally and nothing is uploaded.