Beat Maker

Creative

drum machine

SHOW HN2025

202points
55comments
#317of 3,837 in 2025
Top 9%of 2025 by points

How HN took it

LovedMost comments that take a side are positive

10 positive, 16 neutral or asking, 1 mixed, 1 critical, out of 28 comments about the project. Thread score +0.27.

Idea: 3 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Fun and responsive drum machine

    From 3 comments
    • Really great, very responsive, fun, like the fact you can download your work in lots of different formats. Ace!
      dmje on HN
    • this is really great, I like it!
      hdb2 on HN
    • This is wonderful work. Thanks for sharing.
      asimpletune on HN
  • Export formats are useful

    From 1 comment
    • Really great, very responsive, fun, like the fact you can download your work in lots of different formats. Ace!
      dmje on HN
  • Web app works well, not native-only

    From 1 comment
    • Thanks for making this a web app, and not some app that only runs on half of the phones/tablets out there.
      amelius on HN
  • ClojureScript choice praised

    From 2 comments
    • Thanks for building this. Really inspiring and great work. ClojureScript is such an awesome secret weapon for building web apps. I started building a similar web audio looping…
      marksholms on HN
    • Very cool and quite fun. I love that you used Clojurescript. I played with it years ago and have been meaning to get back to it. One piece of feedback; I'd love an option to…
      WesleyJohnson on HN

Objections

  • Generated beats feel too similar

    From 1 comment
    • Dope! One thing I notice is that the generated beats are very alike. Yeah it makes sense to play snare on the 2 and the 4, and to have kicks always fall on the downbeat, but…
      monneyboi on HN
  • Not very mobile friendly

    From 1 comment
    • It's not very mobile friendly but on desktop it's a pleasure! The ability to generate waveforms feels pretty novel, well done.
      ericyd on HN
  • Generated samples swap in mid-playback

    From 1 comment
    • Love this! One thing I'd find frustrating if using this when working on music: "When beat is playing, get new sample for drum plays as soon as it generates". If "this sample is…
      gabriel666smith on HN

Requests

  • Import own samples

    From 1 comment
    • > Also, could you consider making each fourth (or first) column a very slightly lighter grey This could be a component logic; a row of drop downs for customizing the UI and a…
      mockingloris on HN
  • Highlight every nth column for grid

    From 2 comments
    • This is great fun, congrats! 2 small requests that (I think) would help with the UX: consider moving (or duplicating) the play button - maybe directly in the middle below the…
      iamben on HN
    • Very cool and quite fun. I love that you used Clojurescript. I played with it years ago and have been meaning to get back to it. One piece of feedback; I'd love an option to…
      WesleyJohnson on HN
  • FX that stays on across cells

    From 1 comment
    • I really like it, and the FX option is a really fun addition on top of where most people get to. One ask I'd have is for FX to stay "on" and duplicate what was put down for each…
      weego on HN
  • Horizontal scrolling and adding bars one at a time

    From 1 comment
    • awesome tool! would be more usable to scroll horizontally as one page and ability to add verticals one at a time.
      sakrist on HN

Questions

  • How samples are generated

    From 1 comment
    • Nice work! Nice that you also implemented an MPC-style swing. How do you generate samples? Are they also procedurally generated or are they chosen from a fixed set of samples? I…
      thw_9a83c on HN
  • Support for odd time signatures

    From 1 comment
    • Cool tool! I often play odd time signatures, e.g. I'm trying to program the drums for Rondo ala turk by Dave Brubeck (repeating 2-2-2-3 pattern). Can you tell me how I can do that?
      RigelKentaurus on HN
  • Use with Strudel

    From 1 comment
    • Is this able to be used with Strudel the code-based beat maker?
      mclau157 on HN

Alternatives named

  • Strudel

    From 1 comment
    • Is this able to be used with Strudel the code-based beat maker?
      mclau157 on HN
  • Impulse Tracker, Renoise, OpenMPT, Schismtracker

    From 1 comment

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/45220069)