~/talk

Learning Music — Developer Edition

TalkinFrenchat Devoxx France 2022 · 2022-04-20..04-22· [creative-coding]
links:none on file
links:none on file
slides:none on file

Shows how developers can create music programmatically by generating sinusoids, combining waveforms for timbre, sampling via ADC and quantizing, then mixing and exporting audio. Demonstrations use Sonic Pi, command-line generators and code examples in Go, .NET and Java, and cover playback/export formats (PCM vs MP3/FLAC) and practical numbers like 44.1 kHz sampling, 16-bit depth, and ~176 KB/s stereo PCM (~50 MB for five minutes).

AI-written summary · about

  1. 0:00Introduction
  2. 3:57If I tell you "dev no code"
  3. 5:02What are we going to tell you about?
  4. 5:31By the way, what is music?
  5. 7:43Sound Lesson - Physics
  6. 10:25Sound Lesson - Perception
  7. 19:12Production - Analog to Digital (ADC)
  8. 20:43Production - Encodings for Transmission
  9. 23:06Production - Compression
  10. 36:46Sonic Pi, Thank You Sam Aaron!
~/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.