~/talk

Composing Music in the Cloud

Talkat J-Fall 2015 · on Thursday, 2015-11-05· [cloud-infrastructure, creative-coding]
links:none on file
slides:none on file

An HTML5 single‑page app on cloud foundry calls two Spring Boot microservices — a counterpoint composer and a chord analyzer — hosted on Pivotal Web Services, with source on GitHub under Apache‑2. The composer posts MIDI pitch arrays (0–127) and mode/species parameters and returns MusicXML which populates an embedded NoteFlight score; the analyzer returns chord labels (e.g., G major) via JSON using a jfugue‑based library. Demo composes first/second/third species counterpoint from a cantus firmus (Twinkle Twinkle), accepts WebMIDI input, and deploys with mvn and cf push.

AI-written summary · about

  1. 0:00Introduction and setup
  2. 5:20What is counterpoint music
  3. 15:35Live demo of the app
  4. 25:07Cloud architecture overview
  5. 32:26Species of counterpoint explained
  6. 35:14Chord analyzer demo
~/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.