Skip to content

I have been experimenting with LIVE coded music using Strudel and wanted to share a short demo I just finished! This piece explores boom bap percussion paired with RNB style piano harmony, but the part I found most interesting was structuring the code like a real song instead of a looping beat.

Notifications You must be signed in to change notification settings

CodingWCal/strudel-boom-bap-rnb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽถ Strudel Boom Bap + RNB Live Coding Beat

This project is a live coded music composition built using Strudel REPL, a JavaScript based pattern music environment.

The goal of this piece was to explore boom bap drum grooves paired with RNB style piano harmony, while structuring the code like a real song instead of a static loop.


โ–ถ๏ธ Demo Video

Watch a short walkthrough of the beat and code structure here:
Demo Video:


๐Ÿ”Š Play It Live in Strudel

You can open, hear, and remix the beat directly in Strudel:
Strudel Share Link


๐Ÿง  How It Works

The code is organized into three layers:

1. Core musical parts

  • Drums (kick, snare, hats)
  • Shaker texture
  • Piano chord progression
  • Bass following chord roots

2. Song sections

  • Intro (filtered chords + vinyl texture)
  • Build (gradual percussion and filter movement)
  • Drop (full groove)
  • Breakdown (energy pullback)

3. Arrangement

Sections are sequenced into a full song structure using arrange, turning musical patterns into a complete composition.


๐Ÿ›  Tech Used

  • Strudel (live coding music environment)
  • JavaScript pattern composition

๐ŸŽง Why This Exists

This project demonstrates creative coding, musical structure, and readable abstractions. It treats code as a compositional tool, blending engineering concepts with musical intuition. It reminds me why I absolutely love Open Source communities, especially ones that thrive at the cross section of creativity and tech!

About

I have been experimenting with LIVE coded music using Strudel and wanted to share a short demo I just finished! This piece explores boom bap percussion paired with RNB style piano harmony, but the part I found most interesting was structuring the code like a real song instead of a looping beat.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published