Settings

Theme

Experimental imperative-style music sequence generator engine

github.com

68 points by bwidlar 5 months ago · 13 comments

Reader

Sebastian_09 5 months ago

I’ve been using Strudel.cc lately which provides a live REPL for a JavaScript equivalent to Tidal, it’s wonderful (although there’s a lack of community forums / discord which would be nice for beginners)

To try it out: https://strudel.cc/

fb03 5 months ago

Offtopic: This is awesome, but oh my god, my heart almost skipped a beat when I thought it would be Renoise itself going opensource. I've been tracking with Renoise for the past 14 years and I love it to bits.

Very curious to test this as well

jesuslop 5 months ago

Declarative representations are also very groovy, I loved the HarmTrace guys [1] view of harmonic analysis as parsing by a grammar so the AST reflects the harmony of the piece (for instance secondary dominants are similar to subordinate clauses in normal language). It is incomplete modeling sure, yet it generates a infinite variety from a finite set of generators, that make sense tonally (hand picked, not machine-inferred).

[1] https://github.com/haas/harmtrace

hrnnnnnn 5 months ago

Here's a video showing how to use it in the Renoise DAW.

https://youtu.be/9c9Qq5LieBY?t=46

gavinray 5 months ago

Online playground: https://pattrns.renoise.com/

chaosprint 5 months ago

renoise is super cool.

if you're interested in live coding, you might also want to check out Glicol (https://glicol.org).

Its parser and audio engine are also implemented purely in Rust, and it supports declarative, dynamic updates. A no_std version for embedded systems is also in development.

  • kookamamie 5 months ago

    Renoise is very cool - I've used trackers since the early 90s and Renoise captures that experience just right.

cocodill 5 months ago

Can anyone recommend something similar for Python or Golang?

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection