Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

TidalCycles doesn't. And you can try it online without installing anything.

https://strudel.cc/

Try evaluating `d1 $ s "bd sn"` to get a bass drum-snare drum rhythm going. Then `d1 $ s "bd*2 sn"` to kick the bass drum twice each loop instead of once. It can be extremely intuitive.




Doesn't what? Doesn't use numbers?

  scale(scales)
  .scaleTranspose("[0 <2 4>]*2")
  .struct("x*4")
  .velocity("<.8 .5>\*4")
  .velocity(0.8)
  .slow(2)
  )
  .fast(1)
  .note()
  .clip("<.4 .8 1 1.2 1.4 1.6 1.8 2>/8")


Require trig.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: