Ask HN: Automated pop music in Scala
bit of an odd one
ive just graduated from cambridge with a 1st in computer science but all of my time is being taken up by my fledgling music career (indie pop, thanks for asking)
i tend to mess around in scala
i want to do some automated song generation starting with basic trigram models / markov chains for chord progressions and melodies. will get onto the genetic algorithms and more batshit stuff later. i am also vaguely thinking about starting from an information theoretic perspective. experts on random processes very welcome. i think the information content of songs is fundamentally linked to its catchiness somehow (i know what youre thinking, probably not the whole story tho)
i want this shit to be catchy tho so this is gonna be a real task
as i said i am very time poor at the moment
is anyone interested in collaborating with me on this?
skicombinator@gmail.com (cringe)
EDIT: may also have to come up with some kind of pricing / rights distribution model for songs