by unionemployee on 8/5/23, 8:34 PM with 30 comments
by scarecrowbob on 8/6/23, 2:28 PM
I find it super interesting that were at a point in time where we would find it faster to ask a computer to randomly generate a short sequence of notes rather than just, like, writing them out.
This is a good example of a class of problem where it would be so much easier for me to describe any of several workflows:
punch it into Dorico directly, write it on some staff paper, put it in logic and have it output notes,
or just stick with Arban/Rabath/Rubank/Dotzaur/et al because, functionally, most useful possible permutations of exercises have been written out somewhere by some one (with the added benefit that they were probably written out by people thinking about speicfic issues like string crossings or the break on a clarinet)
Any of those seems infinitely faster it would be to figure out how to get a LLM to randomly stumble on the exercise based on its training data.
Even if I am a just a musician and not a tech bro, I'm happy that we live in a world where that seems like an easier route to randomly generate that material than to just write it out.
by singhrac on 8/6/23, 1:59 PM
by joeld42 on 8/6/23, 5:07 PM
by brusselssprouts on 8/6/23, 2:05 PM
"Please give me a python script that writes the chromatic 7th intervals from C to B in eighth notes in a convenient output format like lilypond or musicxml."
The script it gave me worked perfectly, outputting lilypond to stdout and a musicxml file that imported into musescore with no issues.
by charred_patina on 8/6/23, 3:06 PM
This blog post has some .ABC files you can see as an example:
by unionemployee on 8/6/23, 4:23 PM
by zeckalpha on 8/6/23, 1:57 PM
by gus_massa on 8/6/23, 1:51 PM
Anyway, anecdote time: My wife used to play random chords in the guitar. She explained me that if you follow some rules it would sound good. I don't remember the details, something like
X -> Y or Z
Y -> X or W
Z -> X
W -> X or Y
where X, Y, Z, W are actually A, B, C, D, E, F or G, but I can't remember which ones. (Did I mention I don't play the guitar?)
So I made a program that played in the speaker 4 notes per chord, and followed those rules to select the next chord. It was surprisingly good for the low effort I made. It was not fantastic or groundbreaking, but not horrible at least.
by iancmceachern on 8/6/23, 6:15 PM
by Finnucane on 8/6/23, 3:51 PM
by im3w1l on 8/6/23, 2:03 PM
by brandoniscool on 8/6/23, 6:59 PM
by ioisar on 8/6/23, 7:38 PM