coleslaw wrote:
b9 wrote:
well here is a song that was made up and played by a program i wrote that was quite complicated, but it is an interesting new addition to this thread i guess.
gifted people will see the reality of the correctness of the notes and average people will hear it as a simple misguided cacophony and switch it off i think.
can a computer compose music? it depends on the program it is executing.
this will sound disastrous to most ears but i like it.
gifted people will be able to position the notes in their appreciation i am sure.
This is neat, what did you write the program in?
i wrote it in "visual foxpro". i also wrote a small piece of code that analysed the frequencies of notes fed into it and i played it about 200 songs (i wrote a batch program to do that), and i built a database of notes and sequences of performance and durations.
i then wrote another piece of code (based on the first one) where i only analysed sounds that were transient in modulation, and i built another related database of rhythmic attributes.
it is very complicated i think and i can not tell you all the steps because it would take forever.
but suffice it to say, i used the relational databases of musical rules to compile programmatically an interface that may compile new expressions, and i plugged in the various instrument banks to iterate the separate tracks in the song i posted that was just one possibility yield-able by the program.