pull down to refresh

I learned a lot by coding in the classics like MJ and Madonna. Gonna venture more into making my own stuff now. Made some kind of house in this one from scratch. Enjoy.
If anyone has some adjustments or their own improvements, let me know, i'd like to learn.
Listen here on ----->> strudel.
//////////////////////////////////////////////////////////////////////////////////////////
//
// House Attempt
// @license CC BY-NC-SA 4.0 https://creativecommons.org/licenses/by-nc-sa/4.0/
// @by Bitcoin Graffiti
// @date Sep 27, 2025 
//
//////////////////////////////////////////////////////////////////////////////////////////

setcpm(120/4)


const organ = chord("<Dm11 G7 Cm9 Dm7>").voicing().s("gm_rock_organ:3").room(.6).beat("1, 2, <~ 2.5>,  4, 5.5, 7", 8).color('teal').gain(1.5)

const bd = s("bd ~ [~ bd] <~ [~ bd]>").gain(.7).bank("RolandTR909")
const sd = s("~ sd:1").bank("RolandTR909")
const hh = s("hh:2!8").gain(.2).bank("RolandTR909")
const cp = s("~ ~ [cp] [cp!2 ~ ~]").bank("RolandTR909")
const drums = stack(bd, sd, hh, cp).color('gold')

const shamisen = note("[f4, f, a, c4][g2, g, b, d4][g4, g, a#, c4][f4, g, a, c4]").s("gm_shamisen").slow(4).gain(2).vib(8).color('blue')
const bass = note("f d <c [c c]> <d g d a>").s("gm_synth_bass_1:1").gain(.4).room(.3).color('red').release(.4)

arrange(
  [4, stack(shamisen)],
  [4, stack(shamisen, hh)],
  [4, stack(shamisen, hh, sd, cp)],
  [8, stack(shamisen, drums)],
  [8, stack(shamisen, drums, bass)],
  [16,stack(shamisen, drums, bass, organ)],
  [8, stack(shamisen, bass)],
  [8, stack(shamisen, bass, organ)],
  [16,stack(shamisen, bass, organ, drums)],
).pianoroll({labels: 1})
this territory is moderated
Exactly, that was the approach I had in mind while putting it together. I’m guessing a lot of house tracks probably follow a similar formula those staple chords and signature keys really give it that classic vibe...
reply
I think I observe an influence from #1086533 somehow when the organ starts. Nice!
reply
Right on. I had that in mind when I was composing it. But I wouldn't be surprised if most house is composed in similar fashion with those chords and typical keyboard strikes.
reply
now you got me wanting to make a SN bot that vibe codes thread music lol
reply