It's More Fun to Compute
summary
Live demos show Ruby driving real synths via Ruby + Sonic Pi + MIDI using a small JRuby/DRb server that routes notes to Korg Volca and Minibrute hardware and mostly works despite occasional USB latency and GarageBand interference. A Ruby gem stack maps MIDI ports to YAML, a DRB MIDI router sends envelopes and chords, and a musical test reporter emits pass/fail notes; sonified algorithms compare bubble and quicksort and bubble sort oddly wins subjectively. Source code and demos sit on GitHub and the hardware setup is reproducible.
AI-written summary · about
chapters (16)
- 0:00Intro
- 0:52Julians background
- 3:45Waves
- 5:19Demo
- 10:53Envelopes
- 12:04Synthesizers
- 13:12Sonic PI
- 13:55Sonic PI code
- 16:20MIDI
- 17:55What is MIDI
- 18:13MIDI messages
- 27:14Music via code
- 27:34MiniTest
- 30:47Coding Sounds
- 35:49Dance Song
- 39:28MIDI Project








