[HN Gopher] Experimental imperative-style music sequence generat...
       ___________________________________________________________________
        
       Experimental imperative-style music sequence generator engine
        
       Author : bwidlar
       Score  : 56 points
       Date   : 2025-07-09 09:33 UTC (4 days ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | hrnnnnnn wrote:
       | Here's a video showing how to use it in the Renoise DAW.
       | 
       | https://youtu.be/9c9Qq5LieBY?t=46
        
       | gavinray wrote:
       | Online playground: https://pattrns.renoise.com/
        
       | cocodill wrote:
       | Can anyone recommend something similar for Python or Golang?
        
         | fb03 wrote:
         | Well, we could FFI this into a scripting language for sure
        
         | verdverm wrote:
         | Sonic Pi - The Live Coding Music Synth for Everyone
         | 
         | https://sonic-pi.net/
        
       | jesuslop wrote:
       | 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
        
       | chaosprint wrote:
       | 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 wrote:
         | Renoise is very cool - I've used trackers since the early 90s
         | and Renoise captures that experience just right.
        
       | fb03 wrote:
       | 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
        
       | Sebastian_09 wrote:
       | 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/
        
         | chaosprint wrote:
         | They do have a very active discord
        
       ___________________________________________________________________
       (page generated 2025-07-13 23:01 UTC)