Live data from Hacker News

Programming languages used for music

timthompson.com

31–40 of 108 posts

Re: Programming languages used for music

#31
post #28
post #26

Earlier quoted context omitted.

Yes, I noticed that Claude Code silently refused to generate lyrics for some songs i requested. Benefit of this approach is that anybody can quickly generate a YAML file for a backing track, no need to share it anywhere.

I think the problem is that the artist doesn't get anything with this approach. If you really want to use someone else's music/artworks/lyrics, just buy it.

Most artists don't sell backing tracks though.

Re: Programming languages used for music

#32
post #28
post #26

Earlier quoted context omitted.

Yes, I noticed that Claude Code silently refused to generate lyrics for some songs i requested. Benefit of this approach is that anybody can quickly generate a YAML file for a backing track, no need to share it anywhere.

I think the problem is that the artist doesn't get anything with this approach. If you really want to use someone else's music/artworks/lyrics, just buy it.

It's not like this is very unique, YouTube has tons of training and backing track videos, which is what i typically use. And artist don't sell it in a way that can be consumed for guitar practice easily.

Re: Programming languages used for music

#33

Switch Angel live-code using Strudel. Really impressive and interesting stuff. https://youtu.be/aPsq5nqvhxg

I've watched a couple of her stuff, it's really inspiring and feels very cosy, like a slice of Internet that lives on its own and creates without being too bothered about the Algorithm™.

Re: Programming languages used for music

#34
post #24
post #10

Almost an esolang, but orca is an amazing example of spatial programming for music production (GH https://github.com/hundredrabbits/Orca and video https://www.youtube.com/watch?v=gSFrBFBd7vY to see it in action)

Is this the one from the hippie(non perjorative) group living off a boat? If it’s the same, it’s one that if I win the lottery I’d spend my time learning along with this tool from Imogen https://mimugloves.com/ I don’t think I’d ever produce something worth listening to, but if I won the lottery, why would I care beyond my own enjoyment?

Yeah it's from 100r https://100r.co/site/projects.html!

Re: Programming languages used for music

#36
In order, the most popular ones of these are probably

* Max. It's built into a popular DAW, and is shockingly capable as an actual programming language too. The entire editor for the Haken line of products is written in Max.

* Pure Data or Supercollider.

* Csound.

Not ordering things like Scala or LilyPond that are much more domain-specific.

Re: Programming languages used for music

#37
I really hope that Max becomes fully accessible in a text based format one day. It's so cool and I've spent a few months randomly through the years building neat plugins for Ableton but, for me, it would be so much stickier if it was code. Especially now with AI assistance, Claude can still be helpful but it hallucinates a lot harder when trying to describe visual code.

Re: Programming languages used for music

#39

I kind of want to create music programmatically but so far it has been way too difficult. I also can barely find anything useful via oldschool google search anymore. I am almost stuck like with MIDI here ...

Claude code is good at coding and music theory. IMHO, there is not need for a dedicated language.

BTW. I've played with LLM in sound design tasks recently. Vibe coded MCP server for Waldorf Blofeld gave me good results. Sorry, no demo.

Re: Programming languages used for music

#40

I really hope that Max becomes fully accessible in a text based format one day. It's so cool and I've spent a few months randomly through the years building neat plugins for Ableton but, for me, it would be so much stickier if it was code. Especially now with AI assistance, Claude can still be helpful but it hallucinates a lot harder when trying to describe visual code.

you can get the LLM to output max patches in JSON and copy paste directly into max. it was pretty decent at it when I tried and would probably be even better with relevant recent documentation in context.
Post reply on HN