~/talk

Build a Synthesizer with Python

Talkat PyCon US 2025 · 2025-05-16..05-18· [creative-coding]
links:none on file
slides:none on file

Live Python code runs in Jupyter notebooks and drives a MIDI controller so the notebook actually produces sound, not just slides. The tutorial builds concrete pieces: basic oscillators, frequency/amplitude/phase modulation, digital filters, and ADSR envelopes, then composes them into object‑oriented synthesizer classes. Expect step‑by‑step notebooks to implement DSP formulas, hear results immediately, and leave with runnable code that generates playable tones and lets participants program their own timbres.

AI-written summary · about

~/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.