Remix.run Logo
Show HN: Beats, a web-based drum machine(beats.lasagna.pizza)
27 points by kinduff 4 hours ago | 8 comments

Hello all!

I've been an avid fan of Pocket Operators by Teenage Engineering since I found out about them. I even own an EP-133 K.O. II today, which I love.

A couple of months ago, Reddit user andiam03 shared a Google Sheet with some drum patterns [1]. I thought it was a very cool way to share and understand beats.

During the weekend I coded a basic version of this app I am sharing today. I iterated over it in my free time, and yesterday I felt like I had a pretty good version to share with y'all.

It's not meant to be a sequencer but rather a way to experiment with beats and basic sounds, save them, and use them in your songs. It also has a sharing feature with a link.

It was built using Tone.js [2], Stimulus [3] and deployed in Render [4] as a static website. I used an LLM to read the Tone.js documentation and generate sounds, since I have no knowledge about sound production, and modified from there.

Anyway, hope you like it! I had a blast building it.

[0]: https://teenage.engineering

[1]: https://docs.google.com/spreadsheets/d/1GMRWxEqcZGdBzJg52soe...

[2]: https://tonejs.github.io

[3]: https://stimulus.hotwired.dev

[4]: http://render.com

Voltage an hour ago | parent | next [-]

https://beats.lasagna.pizza/?name=lo-fi+dust&bpm=95&i0=K0100...

Fun!

I'd love to be able to add triplets.

kinduff an hour ago | parent [-]

Nice beat! What do you mean by triplets?

Voltage an hour ago | parent [-]

https://www.youtube.com/watch?v=wYPY9-yjclo

Squeezing 3 hits (evenly placed) in the time that you'd expect to hit 2 hit.

nilram 2 hours ago | parent | prev | next [-]

Not great waveforms, to my ear. Decent UI for a first cut -- trying it out, I found it really addictive. Makes me want to learn more about beats.

hmokiguess 2 hours ago | parent | prev | next [-]

Nice UI but your examples don’t feel right to me. Bossa nova sounds nothing like bossa nova.

kinduff an hour ago | parent [-]

I agree, let me see if I can tweak it so it sounds a bit more like it.

MintyPyro an hour ago | parent | prev | next [-]

Very well made!

metalman an hour ago | parent | prev [-]

heres an offline drum machine, "drum on"

like the online one here as well, but does have static glitches.

https://f-droid.org/en/packages/se.tube42.drum.android/