~/talk

My Ruby is a Paintbrush. My Ruby is a Synth.

Talkat Balkan Ruby 2018 · 2018-05-25..05-26· [creative-coding, ruby]
slides:none on file

Ruby generates graphics, 3D models and live audio with real tooling: PDF layouts via prawn, generative sketches via JRuby/Processing and Gosu games, 3D exports with wavefront_object gem and physical prints of generated cubes, and 3D scenes via Mitsu. Audio streams as raw floats into SoX play raw float 32-bit 44100Hz and a tiny Ruby synth implements rectangle oscillators, a Moog-style low‑pass filter and ADSR envelopes that actually sound musical. MIDI uses PortMidi bindings to drive a Launchpad MIDI LEDs matrix and a playable Minesweeper demo runs on it.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 1:26Dependency management with Deb foo
  3. 2:52Offline 2D graphics with Prawn
  4. 6:04Processing and JRuby Art
  5. 10:45Gosu for game development
  6. 12:213D graphics with Mitsu
  7. 15:21SketchUp and Ruby API
  8. 19:45Wavefront object 3D modeling
  9. 21:59Music with Sonic Pi
  10. 25:08Ruby Synth and audio generation
  11. 34:46MIDI and music interfaces
  12. 39:47Launchpad and interactive demos
  13. 41:21Minesweeper on Launchpad
  14. 42:43Closing and Q&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.