frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Beats, a web-based drum machine

https://beats.lasagna.pizza
27•kinduff•3h ago
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

Comments

nilram•2h ago
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•1h ago
Nice UI but your examples don’t feel right to me. Bossa nova sounds nothing like bossa nova.
kinduff•1h ago
I agree, let me see if I can tweak it so it sounds a bit more like it.
Voltage•1h ago
https://beats.lasagna.pizza/?name=lo-fi+dust&bpm=95&i0=K0100...

Fun!

I'd love to be able to add triplets.

kinduff•1h ago
Nice beat! What do you mean by triplets?
Voltage•1h ago
https://www.youtube.com/watch?v=wYPY9-yjclo

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

metalman•1h ago
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/

MintyPyro•56m ago
Very well made!

Show HN: I quit coding years ago. AI brought me back

https://calquio.com
2•ivcatcher•3m ago•0 comments

Show HN: Lume 0.2 – Build and Run macOS VMs with unattended setup

https://cua.ai/docs/lume/guide/getting-started/introduction
84•frabonacci•6h ago•19 comments

Show HN: Dock – Slack minus the bloat, tax, and 90-day memory loss

https://getdock.io/
40•yadavrh•4h ago•38 comments

Show HN: Beats, a web-based drum machine

https://beats.lasagna.pizza
27•kinduff•3h ago•8 comments

Show HN: Xenia – A monospaced font built with a custom Python engine

https://github.com/Loretta1982/xenia
53•xeniafont•14h ago•17 comments

Show HN: HTTP:COLON – A quick HTTP header/directive inspector and reference

https://httpcolon.dev/
22•ultimoo•6h ago•3 comments

Show HN: Figma-use – CLI to control Figma for AI agents

https://github.com/dannote/figma-use
97•dannote•18h ago•35 comments

Show HN: Run LLMs in Docker for any language without prebuilding containers

https://github.com/mheap/agent-en-place
13•mheap•4d ago•5 comments

Show HN: Opal Editor, free Obsidian alternative for markdown and site publishing

https://github.com/rbbydotdev/opal
8•rbbydotdev•7h ago•0 comments

Show HN: GibRAM an in-memory ephemeral GraphRAG runtime for retrieval

https://github.com/gibram-io/gibram
58•ktyptorio•18h ago•10 comments

Show HN: Map of illegal dumping reports in Oakland

https://illegal-dumping-map.vercel.app/oakland
4•arkits•4h ago•1 comments

Show HN: ChunkHound, a local-first tool for understanding large codebases

https://github.com/chunkhound/chunkhound
101•NadavBenItzhak•1d ago•28 comments

Show HN: Speed Miners – A tiny RTS resource mini-game

https://speedminers.fun/
45•nickponline•1d ago•8 comments

Show HN: Mist – a lightweight, self-hosted PaaS

https://www.trymist.cloud/
7•notcalc•8h ago•3 comments

Show HN: Streaming gigabyte medical images from S3 without downloading them

https://github.com/PABannier/WSIStreamer
156•el_pa_b•1d ago•47 comments

Show HN: Terravision – Generate Cloud architecture diagrams from Terraform code

https://github.com/patrickchugh/terravision
2•neogeno•6h ago•1 comments

Show HN: Kling.to – Self-hosted email marketing with full data ownership

https://kling.to
6•mukama•11h ago•0 comments

Show HN: built a 24h-clock based radial planner to help with ADHD time blindness

https://www.dayzen.xyz
24•Kavolis_•8h ago•13 comments

Show HN: Available.dev – Craigslist for Developer Availability

https://www.available.dev/
4•skridlevsky•8h ago•0 comments

Show HN: Open-source certificate from GitHub activity

https://certificate.brendonmatos.com
11•brendonmatos•9h ago•4 comments

Show HN: I built a "sudo" mechanism for AI agents

https://github.com/cordum-io/cordum
2•yaront111•11h ago•1 comments

Show HN: I made a Tetris based block puzzle game

https://playdropstack.com/
6•lastodyssey•11h ago•0 comments

Show HN: I built a tool to assist AI agents to know when a PR is good to go

https://dsifry.github.io/goodtogo/
38•dsifry•1d ago•32 comments

Show HN: WebTerm – Browser-based terminal emulator

https://www.webterm.app/en
5•DaiAoki•16h ago•1 comments

Show HN: I learned to code at 84 to build a privacy-first location app

https://placemeguardian.com/demoportal.php
3•morgleman•11h ago•1 comments

Show HN: App to spoof GPS location on iOS without jailbreaking

https://github.com/acheong08/ios-location-spoofer
14•acheong08•23h ago•4 comments

Show HN: Crowdsourced job market index – DjinniPulse

https://djinni.co/pulse2/
3•maxua•11h ago•0 comments

Show HN: Hekate – A Zero-Copy ZK Engine Overcoming the Memory Wall

7•y00zzeek•21h ago•10 comments

Show HN: RqLui – A free open-source webui for Rqlite written in Quasar

https://github.com/Suleman-Elahi/rqLui
4•isuleman•12h ago•2 comments

Show HN: TinyCity – A tiny city SIM for MicroPython (Thumby micro console)

https://github.com/chrisdiana/TinyCity
141•inflam52•3d ago•26 comments