~/talk

The Merger of Machine Learning, Music and Programming

Talkat PyData NYC 2023 · 2023-11-01..11-03· [creative-coding, machine-learning]
links:none on file
slides:none on file

Claims concrete results: unconditional and conditional audio samples generated with MusicGen and MusicLM style models, vocal cloning that convincingly imitates commercial artists, and stem separation that produces usable a cappella tracks. Demo code uses Python libraries — Pedalboard, librosa, Transformers and diffusers — served as microservices via MLServer, with a working frontend that generates, visualizes waveforms/spectrograms, applies effects, and returns playable files; the demos mostly work though prompt tuning remains trial and error.

AI-written summary · about

  1. 0:00Introduction
  2. 2:38Music programming & ML landscape
  3. 7:53How music becomes digital audio
  4. 11:52Why music matters in science
  5. 14:00Music programming languages
  6. 17:38Machine learning fundamentals and its role
  7. 20:09ML applications in music
  8. 27:27Live demo: AI-generated music
  9. 30:20Microservices for music models
  10. 43:55Serving models with ML Server
  11. 48:35Adding audio effects
  12. 50:08Closing remarks and key takeaways
~/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.