3,324 karma · joined August 5, 2020
For some music ed stuff I work on, I actually have s7 Scheme in WASM controlling csound in WASM, both were surprisingly easy to get going!
Ge Wang (professor in my field) wrote a great article on why LLMs are so uninteresting from a musical perspective. https://hai.stanford.edu/news/ge-wang-genai-art-is-the-least...
They give users (players?) a sense of agency, making it satisfying. But in reality, you're no more composing than a guitar-hero player is playing the guitar, and nor will you learn how to from doing so. No matter how sophisticated the transformations in an LLM, you're ultimately using other people's music in a sophisticated mashup game.
However, in guitar hero, the people's who's music was being used at least got royalties. :-/
Just spit balling here, but it sure feels similar.
But then I really don't know Ruby, so happy to be told why this is wrong...
The historical evidence should give us zero confidence that new tech will get more secure.
This is complete and utter bullshit. What it takes to separate your company from the herd may change, but asserting that the model of selling software as a subscription service is dead is delusional.
I would say it was more like the bicycle. Cheap, no license, even a kid could be suddenly zooming around town with no ceremony, no red tape, minimal investment.
I haven't used it in well over a decade, but still remember fondly how great it was as a gateway drug to bigger and better things.
On the other hand, I've seen companies where they used as little in deps as they could get away with, and they wind up in very strong positions. There really is a big labour cost in chasing the latest versions of underlying frameworks when those move too fast.
I also have no interest in technology that impedes my skill development. I do not want to use anything that makes me a worse writer over time.
YMMV, I am answering the OP not evangelizing. Counter arguments will be ignored.
If you've never used anything other than SC, it's well worth learning some others. Different paradigms make different things easier, and thus affect what you are most likely to do with them.
Personally, my axe of choice these days is running text languages from within the patchers, such as Csound in Max or PD.