5 ms·
Experimental imperative-style music sequence generator engine
- gavinray 1y agoOnline playground: https://pattrns.renoise.com/ https://pattrns.renoise.com/
- hrnnnnnn 1y agoHere's a video showing how to use it in the Renoise DAW. https://youtu.be/9c9Qq5LieBY?t=46 https://youtu.be/9c9Qq5LieBY?t=46
- cocodill 1y agoCan anyone recommend something similar for Python or Golang?
- fb03 1y agoWell, we could FFI this into a scripting language for sure
- verdverm 1y agoSonic Pi - The Live Coding Music Synth for Everyone https://sonic-pi.net/ https://sonic-pi.net/
- dr_kiszonka 1y agoSonic-pi is nice, but it is not Python.
- jesuslop 1y agoDeclarative 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 https://github.com/haas/harmtrace
- commienews 1y ago[flagged]
- chaosprint 1y agorenoise is super cool. if you're interested in live coding, you might also want to check out Glicol (https://glicol.org 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 1y agoRenoise is very cool - I've used trackers since the early 90s and Renoise captures that experience just right.
- fb03 1y agoOfftopic: 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
- Sebastian_09 1y agoI’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/ https://strudel.cc/
- chaosprint 1y agoThey do have a very active discord