Top
Best
New

Posted by river_dillon 9/13/2025

Show HN: CLAVIER-36 – A programming environment for generative music(clavier36.com)
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

146 points | 26 commentspage 2
scloudfox 9/14/2025|
Its nice invention by you may i know is it a software only ya product also you are going to feature ?
Teknomadix 9/13/2025||
I want to run this on a Steam Deck!
gregsadetsky 9/13/2025|
Please wishlist it on Steam, it will help get the word out!

https://store.steampowered.com/app/3614060/CLAVIER36/

A Steam version is definitely coming - the biggest question re Steam Deck is how to deal with the input..

Do you use/like any other audio software on the Steam Deck?

natebc 9/13/2025||
Wishlisted! Good luck!
chris_st 9/13/2025||
See also [0] Ooda and Zoa on iOS and [1] Midinous on Steam

0: https://www.audiosymmetric.com/ooda.html (same person for Zoa) 1: https://midinous.com

qwertytyyuu 9/13/2025||
It doesn’t seem to load…
gregsadetsky 9/13/2025|
Apologies, it may have to do with the server. I’m on it and will update this message once it’s fixed/better. Thanks!
2b3a51 9/13/2025||
UK and Firefox 128-esr on linux appears to be loading and working ok
ZhijieChen 9/15/2025|
[dead]