# Describe a beat. Hear it.

> A free drum pattern tool: type the beat you want, hear it in seconds, then open it in the editor. No sign-up for your first beat.

Type the beat you want in your own words: a style, a tempo, a feel. Shawarma makes the drum pattern and plays it.

Then open it in the editor and keep going: busier hi-hats, a fill every four bars, a bass line on top.

**SR-16** Rhythm composer

Pattern 01 Boom bap 90 BPM, swung hi-hats

The pattern: kick on steps 1, 4, 7, 11; snare on steps 5, 13; hi-hat on steps 1, 3, 5, 7, 9, 11, 13, 15

[Open this song in Shawarma](https://shawarma.studio/open?snippet=boomBap)

## Two more beats

- House: 124 BPM, four on the floor: [Make it yours](https://shawarma.studio/open?snippet=house)
- Breakbeat: 136 BPM, broken kicks: [Make it yours](https://shawarma.studio/open?snippet=breakbeat)

## Then ask for *changes*

Once your song plays, type what it needs. It changes while it plays, and you keep only what you like.

- You busier hi-hats
- You add a fill every four bars
- You make it swing more
- You add a bass line that follows the kick
- You slower, about 80 BPM

## How it works

- Describe it: A style and a feel is enough: "a slow trap beat", "a rock beat with a fill".
- Hear it: The beat plays in a few seconds. Your first one needs no sign-up.
- Open it in the editor: Keep the beat and change it by asking, or edit the pattern yourself.

**See the code of “Boom bap”**

```
setcpm(90/4) // 90 BPM

stack(
  s("bd ~ ~ bd ~ ~ bd ~ ~ ~ bd ~ ~ ~ ~ ~"),
  s("~ ~ ~ ~ sd ~ ~ ~ ~ ~ ~ ~ sd ~ ~ ~"),
  s("hh*8").gain("[.8 .5]*4").swing(4),
)
```

## Questions

**Is it free?**

Yes. Your first beat needs no sign-up, and making and editing beats is free.

**Can I edit the pattern myself?**

Yes. Each beat is a short pattern of text, like "bd ~ sd ~". The drum patterns guide shows how to read and change it.

**Can it make a full song?**

Yes. Ask for a bass line, chords and a melody on top of your beat.

## Make your beat

A boom bap beat is already typed in. Describe yours, or press the button.

Free. No sign-up for your first song.

Have an account? [Continue with Google](https://shawarma.studio/auth/google)

By continuing you agree to the [Terms](https://shawarma.studio/terms) and the [Privacy policy](https://shawarma.studio/privacy).

---

The page: https://shawarma.studio/tools/drum-pattern
