kolmogorov-music



kolmogorov-music

1 51


kolmogorov-music


On Github ctford / kolmogorov-music

Computational Musicology, ????, Profit

@ctford/ThoughtWorks

Paper

Code examples

Computational Musicology, ????, Profit

"Computational musicology is broadly defined as the study of music by means of computer modelling and simulation."

Eduardo Coutinho, Marcelo Gimenes, Joao M. Martins and Eduardo R. Miranda, Computational Musicology: An Artificial Life Approach

Programming Paradigms

Charles Percy Snow

Programming Paradigms

"We would like to study Mozart’s music the way scientists analyze the spectrum of a distant star."

"Imagine formulating 'laws' for television screenplays, taking them for natural phenomenon uninfluenced by custom or constraint of commerce."

Marvin Minksy, Music, Mind and Meaning.

Air on the \G String

Johann Sebastian Bach

Analysis by Compression

David Meredith

Analysis by Compression

"I will propose that a musical analysis can be modelled as an algorithm or computer program and that the length of this algorithmic representation can be used as an indication of the quality of the analysis."

David Meredith, Analysis by Compression

The Library of Babel

Jorge Luis Borges

The Library of Babel

"Some shelf in some hexagon (men reasoned) there must exist a book which is the formula and perfect compendium of all the rest."

Jorge Luis Borges, The Library of Babel

Contact

Carl Sagan

Contact

"Natural deduction, and hence lambda calculus, should not only be known by aliens throughout our universe, but also throughout others."

"It would be a mistake to characterise lambda calculus as a universal language, because calling it universal would to too limiting."

Philip Wadler, Propositions as Types

Flutter

Autechre

Flutter

"Have a lawyer and a musicologist present at all times to confirm the non repetitive nature of the music in the event of police harassment."

Autechre, Anti EP

Blurred Lines

Robin Thicke, T.I., Pharrell Williams

  Just let me liberate you
  You don't need no papers
  That man is not your mate
  And that's why I'm gon' take you

Conclusion

  • Computational musicology
  • ????
  • Profit

Conclusion

  • Computational musicology
  • Copyright litigation
  • Profit!

Conclusion

  • Computational musicology can help explain music.
  • Code can be interpreted in a literary mode.
  • Music and literature can respond to computational ideas.
Computational Musicology, ????, Profit @ctford/ThoughtWorks Paper Code examples