~/talk

Sonic Pi: Teaching Kids with Music Programming

Talkat GOTO Amsterdam 2014 · 2014-06-19..06-20· [creative-coding]
slides:none on file

Sonic Pi is a music live coding environment that runs on Raspberry Pi and Mac, shipping on every Pi and used in school trials to teach KS3 concepts. It uses a Qt C++ GUI, a multi threaded Ruby server, OSC/UDP messages and a C/C++ synth with a virtual timing clock so timing stays accurate. Users build sounds with simple commands like play and sleep, add samples, effects and threads, and edit code while it runs to perform live.

AI-written summary · about

  1. 0:00Live coding music
  2. 3:30From DJ to education
  3. 8:51Lowering barriers
  4. 13:25Teaching programming
  5. 13:48Introducing Sonic Pi
  6. 16:19First steps with Sonic Pi
  7. 21:20Computer science through music
  8. 25:50Precise timing challenge
  9. 27:36Live coding music
  10. 31:53Simplifying effects
  11. 37:13Sonic Pi examples
  12. 39:39Live modification
  13. 42:34Complex music with code
  14. 45:09Call to action
  15. 45:52Q&A
~/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.