frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: CLAVIER-36 (programming environment for generative music)

https://clavier36.com/p/LtZDdcRP3haTWHErgvdM
28•river_dillon•1h ago
CLAVIER-36 is a programming environment for generative music. Programs are laid out in a two-dimensional grid, and evolve over time according to a fixed set of rules. The system is much like a cellular automaton, in that most of the rules governing the evolution of the system are local.

C36 programs describe sequences of discrete events in time. The environment includes a primitive sampler, as a self-contained means of interpreting these events as sound. For full expressivity, though, the system is best used as a generator of data for interpretation by an external musical instrument, such as a synthesizer.

The project was very directly inspired by Orca (https://100r.co/site/orca.html). It began as my own from-scratch implementation of Orca and diverged over time.

It's written in C, and compiled to WASM for the browser.

See the following pages for more info:

about page: https://clavier36.com/about

user manual: https://clavier36.com/manual

tutorial video: https://youtu.be/rIpQmJVMjCA

Comments

gregsadetsky•1h ago
River (the software author) worked on this during his time at the Recurse Center and it’s been amazing to see him develop it all from scratch in C. (I contributed 2.5 lines of code on the web deployment/firebase side).

He’s a friend, but I am very unbiased in saying that the sample-rate execution of the entire grid seems like an incredible technical achievement.

One of the craziest (super super noisy but fascinating to watch) grids uses just a few “operators” that generate random operators and random values, and place them at random location.

That grid runs - easily! in the browser!! - at 1000 bpm. Forget 60 fps :)

I’ll update my comment linking to this patch so you can take a listen. It’s stunning, organic and very punk.

kookamamie•21m ago
I'm curious - was it two and a half lines of code you contributed?
xeonax•30m ago
Can you see if you can serve the static files over cdn, might speed up the site loading speed. claviar.wasm took 4 minutes to load here. 200MBPS connection
qwertytyyuu•17m ago
It doesn’t seem to load…

Iommi: A toolkit to build web apps faster

https://docs.iommi.rocks/index.html
1•pkkm•1m ago•0 comments

How to Upgrade Your MCP Server with Context Engineering

https://thenewstack.io/how-to-upgrade-your-mcp-server-with-context-engineering/
1•rbanffy•2m ago•0 comments

Show HN: Make your Kindle highlights useful

https://www.centralread.io/
1•feskk•4m ago•0 comments

Are Scam Compounds the Real Cause of Thailand-Cambodia Fighting?

https://foreignpolicy.com/2025/09/12/thailand-cambodia-war-pig-butchering-scams/
1•ilamont•5m ago•0 comments

B200 low power usage for inference

https://www.lightly.ai/blog/nvidia-b200-vs-h100
1•viyops•5m ago•0 comments

Nano Banana 3D Figurine

https://flash-image.art/nano-banana-3d-figurines
1•jackson_mile•8m ago•1 comments

And by "garbage" I mean it. Linus

https://lore.kernel.org/lkml/CAHk-=wjLCqUUWd8DzG+xsOn-yVL0Q=O35U9D6j6=2DUWX52ghQ@mail.gmail.com/
2•vinnyglennon•12m ago•1 comments

A Pollution Paradox: Western Wildfires Improve Air Quality on the East Coast

https://e360.yale.edu/digest/western-wildfires-east-coast-air-quality?user_id=68616b1f62c88fe84b0...
1•Brajeshwar•12m ago•0 comments

Understanding GPU Architecture

https://cvw.cac.cornell.edu/gpu-architecture
1•transpute•13m ago•0 comments

Did a Brooklyn couple kill a neighbor's trees for a better view in Maine?

https://www.boston.com/news/local-news/2025/09/12/did-a-brooklyn-couple-kill-a-neighbors-trees-fo...
1•pilingual•14m ago•0 comments

KeepassDX has landed passkeys support (beta)

https://github.com/Kunzisoft/KeePassDX/issues/1421
1•gbil•15m ago•1 comments

Retelling near-death experiences helps aviators find meaning and purpose at work

https://phys.org/news/2025-08-retelling-death-aviators-purpose.html
1•PaulHoule•19m ago•1 comments

Nepal turns to Bitcoin and stablecoins as protests rock the nation

https://www.thestreet.com/crypto/markets/exclusive-nepal-turns-to-bitcoin-and-stablecoins-as-prot...
2•k__•21m ago•0 comments

Show HN: CategorizeOnce – open-source web app that auto-categorizes transactions

https://categorizeonce.com/
1•junlin•21m ago•0 comments

From prediction markets to info finance (2024)

https://vitalik.eth.limo/general/2024/11/09/infofinance.html
1•cjbarber•21m ago•0 comments

Guidance on End-to-End Email Security

https://www.rfc-editor.org/rfc/rfc9787.html
1•runningmike•23m ago•1 comments

How Modern Browsers Work

https://addyo.substack.com/p/how-modern-browsers-work
1•twapi•23m ago•0 comments

Show HN: Nano Banana Prompt Generator

https://nanobananaprompt.org/prompt-generator/
2•chooat•24m ago•1 comments

Programmer's Day

https://en.wikipedia.org/wiki/Programmer%27s_Day
3•seansh•25m ago•2 comments

Why do we collect things?

https://cazadora.substack.com/p/why-do-we-collect-things
1•bookofjoe•25m ago•0 comments

Google Tables Is Shutting Down

https://techcrunch.com/2025/09/11/google-is-shutting-down-tables-its-airtable-rival/
2•alangibson•27m ago•1 comments

Text to ASCII Art Generator

https://patorjk.com/software/taag/
1•lwhsiao•29m ago•0 comments

CubeSats are fascinating learning tools for space

https://www.jeffgeerling.com/blog/2025/cubesats-are-fascinating-learning-tools-space
2•calcifer•29m ago•0 comments

SpaceX Just Revealed Plans for Starship 11

https://rumble.com/v6yw2le-spacex-just-revealed-the-plan-for-starship-flight-11-.html
1•keepamovin•31m ago•0 comments

After Arsons, Nepal Reckons with Its Future

https://www.nytimes.com/2025/09/13/world/asia/nepal-unrest-arson-burn-victims.html
1•perihelions•32m ago•1 comments

AWS Lambda function for converting a public Telegram channel into an RSS feed

https://github.com/hleb-kastseika/tg-channel-to-rss
1•hleb_dev•33m ago•0 comments

Unaccountable Systems

https://whynothugo.nl/journal/2025/09/12/unaccountable-systems/
1•firefoxd•34m ago•0 comments

Is This Thing On?

https://jamesjboyer.substack.com/p/field-notes-from-the-efficiency-era
1•mooreds•35m ago•0 comments

Who Had Richer Parents, Doctors or Artists? (2014)

https://www.npr.org/sections/money/2014/03/18/289013884/who-had-richer-parents-doctors-or-arists
1•walterbell•38m ago•0 comments

Observe live SQL queries in Go with DTrace

https://gaultier.github.io/blog/observe_sql_queries_in_go_with_dtrace.html
1•broken_broken_•39m ago•0 comments