Sonic Pi: Ruby as a Composition Tool
bhmt.dev
bhmt.dev
There's also TidalCycles. I have to praise the ability of Haskell and Ruby in creating DSLs
For Glicol, my thoughts on language design are focused on a synth-inspired syntax, speed for composition, and convenience of sound design. The idea is to design a DSL that draws from previous programming habits but isn't confined to existing languages.
I loved that video but I have since been unable to find it again. If anyone has a link to that video, please share
He was impressive. The music was evolving each time he changed code in live. And it was good.
[1] https://www.youtube.com/watch?v=JiQHclg_648
[2] https://www.reddit.com/r/audius/comments/19dxmy6/hey_audius_...
But speaking as a musician with lots of keyboard instruments — if I were trying to compose a piece of music, I'm not really sure why I would compose musical sequences with Ruby when I can play them with a MIDI keyboard, or record an acoustic instrument and loop it. I see that you can input anything you like with the Ruby DSL, but it's not a great UX compared to a piano keyboard.
I guess to put it another way — I would not use this to replace what I use Logic for. But that's just me.
* see also http://listen.hatnote.com/
But, interesting uses of tools that aren't what you would otherwise use because of unusual constraints is kind of centered in the "on topic" domain for Hacker News.
Flatpak to the rescue.
It actually is available as a Flatpak, and it wasn't until these two things converged that I stopped having to put effort into getting it to work under Linux. (This is actually another reason it took me so long to pick this back up.)
Just a heads up though your site layout is broken in Safari
(Feel free to hit my email instead of tying up this thread with it -- you can find it on my homepage)
Just random stuff like that.