~/talk

Anyone Can Play Guitar (With Ruby)

Talkat RubyConf Mini 2022 · 2022-11-15..11-17· [creative-coding, ruby]
slides:none on file

A computer is taught to play blues guitar by modeling strings, tunings and amps with real code not metaphors: string gauges (9s vs 13s) and tune down a half step are encoded, a Tuner class handles tuning, a Note object replaces arrays to preserve note and octave, and an Amplifier base plus Tube and SolidState variants add tube preamp warmth or clarity via module composition. A Hybrid composes preamp and power amp, amps are injected into Guitar, output shows note octave tone and volume and the system actually plays audio at kevinjmerphy.com/playguitar.

AI-written summary · about

  1. 0:00Start
  2. 9:52Tube Amp
  3. 10:58Solid State Amp
  4. 12:06Hybrid Amp
  5. 17:37Model YOUR Reality
~/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.