Weeklybeats 2024 was a 52 week long music project in which artists composed and publicly released 1 song a week for the entire year. Enjoy this archive of over 7,500 music compositions by over 300 artists.
Sign up or Login to give feedback or chat up on the forums.

WeeklyBeats.com / Music / fc's music / chainfire

chainfire

By fc on July 25, 2020 4:04 am

Sonic Pi - inspired by envkid's work with SPi that I discovered this week or last week or whenever it was. Wanted to give it a try. Cool mcgool stuff. It's nice that it is really a code-based sequencer more than a sound design tool (at least from my basic exploration). In that sense it is somewhat like TidalCycles but with a slightly less weird language syntax? I dunno. I heart tidal though.

Named after the Terry Goodkind novel that is holding up my monitor after a studio rearrangement.

live_loop :glitch_beat do
  3.times do
    sample :bd_boom, amp: rrand(0.6, 0.9), rate: rrand(0.7, 1.2)
    sleep rrand(0.1, 0.8)
  end
  with_fx :echo do
    2.times do
      sample :sn_zome,
        amp: rrand(0.4, 0.6),
        rate: rrand(0.7, 0.8),
        cutoff: rrand(30,100),
        beat_stretch: rrand(0.1, 1.2),
        pan: rrand(-1, 1)
      sleep rrand(0.1, 0.4)
    end
  end
  with_fx :reverb do
    synth :dull_bell,
      amp: rrand(0.3, 0.8),
      note: [:e1, :e2, :f1, :b1].choose,
      release: 8,
      cutoff: 70,
      beat_stretch: rrand(0.1, 1.3)
    sleep rrand(1, 6)
  end
end

with_fx :reverb do
  live_loop :synth2 do
    2.times do
      synth :dark_ambience,
        amp: 0.8,
        note: [:c2, :g3, :a3].choose,
        release: 4,
        pan: rrand(-1, 1)
      sleep rrand(1, 6)
    end
  end
end

with_fx :panslicer do
  live_loop :snoop do
    6.times do
      sample :drum_cymbal_soft,
        amp: rrand(0.4, 0.6),
        rate: rrand(0.7, 0.8),
        beat_stretch: rrand(0.1, 1.2),
        pan: rrand(-1, 1)
      sleep rrand(0.1, 0.8)
    end
  end
end

Cool! Is that Ruby? Loving the ambience here; this is super nice work.

Fun sounds.  Very abstract but cohesive. Nice work!

Mission Crossing wrote:

Cool! Is that Ruby? Loving the ambience here; this is super nice work.


Thanks! I'm not sure what the relationship to Ruby is - structurally yes, it is Ruby, but because it's built either on or with Ruby I'm not sure how that works. Thanks so much for your comment(s).

NWSPR wrote:

Fun sounds.  Very abstract but cohesive. Nice work!


Thanks!

I like your poem.

You need to login to leave a comment.
Login Sign-up