lo-fi hip hop ruby - beats to relax/study to
summary
A small desktop app called Ruby Lo‑fi actually constructs chillhop loops by sequencing WAV samples with Ruby 2D for UI, ruby-audio for WAV manipulation and the beats gem for sequencing; it takes two–three months to prototype, is single‑threaded so loading and building blocks the UI, requires SoX and unzipping the sample folder, treats audio as large arrays at 44,100 samples/sec, supports 16‑step grids, swing, export and a Stitch combiner and is usable but borderline performant.
AI-written summary · about
chapters (11)
- 0:00Start
- 12:34inspiration
- 15:49getting started
- 19:15concepts in ruby lofi
- 20:09frequency amplitude
- 21:19frequency vs amplitude is count vs strength
- 21:4444100 samples per second
- 24:03handle input
- 25:14making progress
- 26:48demo
- 27:30challenge
related talks
31mIt's so quiet. Let's make music.
33mThe musical Ruby
51mMaking Music with Ruby: Patterns, Context, Fun
33mWriting Music with Ruby: A subtle introduction to music theory
28mHow music works, using Ruby
26mFrom Live Code to Sound: Building a Ruby Live Coding Engine
32mHow music works, using Ruby
26mRuby patterns for contemporary dance music
