Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Functional Composition: From Sine Waves to Bach

GOTO Conferences via YouTube

Overview

Explore the intersection of music theory and functional programming in this 42-minute conference talk from YOW! 2018. Dive into the world of sound synthesis as Chris Ford, Technical Principal at Thoughtworks, demonstrates how Clojure's functional paradigm perfectly complements musical composition. Begin with the fundamental building block of sound - the sine wave - and progressively build more complex abstractions, culminating in an analysis of a canon by Johann Sebastian Bach. Discover how the Overtone audio environment makes sound hacking both accessible and enjoyable for developers. By the end of this presentation, gain a new perspective on the inherent musicality within programming, potentially awakening the musician within every developer. Learn how to apply functional composition techniques to create code-based music and explore the fascinating connections between software engineering and musical theory.

Syllabus

Functional Composition • Chris Ford • YOW! 2018

Taught by

GOTO Conferences

Reviews

Start your review of Functional Composition: From Sine Waves to Bach

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.