~/talk

Composing Music in the Cloud

Talkat Codemotion Rome 2016 · 2016-03-18..03-19· [web-platform, machine-learning]
links:none on file
slides:none on file

Real-time web app composes counterpoint from an input melody using codified Palestrina/Fux rules (about 70 togglable rules) and returns MusicXML/JSON via a REST endpoint /analyze ; hosted at counterpointcomposer.com on Cloud Foundry and implemented with Spring Boot. It supports all five species, mode selection, and chord naming, embeds NoteFlight notation, accepts Web MIDI input, and demonstrates composing variations on “Twinkle Twinkle” live; source code and slides live on GitHub and the demo works in-browser.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 2:21What is counterpoint music
  3. 6:08Live software demonstration
  4. 11:25Five species of counterpoint
  5. 17:24Musical modes and rule customization
  6. 20:46Technical architecture overview
  7. 23:59Code deep dive and deployment
  8. 28:17Chord analyzer client demo
  9. 30:35Closing and acknowledgments
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.