#kolmogorovcomplexity#algorithmiccomposition#clojure
"Kolmogorov music" by Christopher Ford
88K subscribers • 114 videos on Hallway • Conference channel
- Recommended by 2 people: 1 in engineering communities and 1 curated list.
- Presented by Christopher Ford, developer at ThoughtWorks
Intermediate. Assumes working knowledge.
13K views11 years ago2 recommendations
Computer scienceGraphics and audioComputation and complexityAudio and DSP
Christopher Ford explores how Kolmogorov complexity can measure musical understanding and demonstrates algorithmic composition using code.
Kolmogorov complexity analysis suggests that we can measure how well we understand a piece of music by the concision of a program that produces it. Furthermore, the inherent complexity of grooves and fugues can be compared via the lengths of their programmatic representations, and their relationship can be described as a program transformation. Algorithmic composition has curious implications for the creation, copyright and performance of pieces, both finite and infinite. Expect (finite) demonstrations. Chris Ford THOUGHTWORKS @ctford Chris is a certified BABE (Bachelor of Arts, Bachelor of Engineering), and consequentially an idiophile and technophobe. He began to make music with code partly to compensate for his poor technique, and partly because air piano is unsatisfying. When he works, he works for ThoughtWorks, though that isn't all the time.Why it's here
2 people recommend thisWhat people say. Recommended as an engaging talk on algorithmic music composition and complexity theory.
programming-talkscurated list on GitHubRecommends
Under “Web Development”
u/orestisin r/Clojure • Mentions
On “Is learning Clojure a good idea for me ?”
u/umib0zuin r/compsci • Mentions
On “Computer Science related movies”
u/kernalphagein r/compsci • Mentions
On “Exercise Solutions for "An Introduction Kolmogorov Complexity and its Applications"”