In peace

by HTB

/
  • Streaming + Download

    Includes high-quality download in MP3, FLAC and more. Paying supporters also get unlimited streaming via the free Bandcamp app.
    Purchasable with gift card

      name your price

     

1.
use_bpm 60 # The scale s = scale(:a3, :minor_pentatonic, num_octaves: 4) notes = (ring s[0], s[1], s[3], s[4], s[6], s[7], s[9]) # Define the synth sounds with_fx :reverb, mix: 0.8, amp: 0, damp: 0.9, room: 0.9 do with_fx :echo, mix: 0.7, phase: 0.75, decay: 3 do with_synth :dark_ambience do live_loop :notes do # notes.choose selects a random note from a list of notes. # release: 4 indicates the length of time that the note should sustain after it has been played. In this case, the note will sustain for 4 beats. # amp: 1 sets the amplitude or volume of the note. In this case, the note will be played at maximum volume. # if (spread 3, 8).tick adds a condition that checks whether the current iteration of the loop satisfies a specific rhythm pattern determined by spread 3, 8. spread 3, 8 generates a rhythm pattern with 3 hits within a total of 8 subdivisions. tick iterates through the rhythm pattern on each loop iteration. In this case, the if statement ensures that the note is only played on the rhythmically selected subdivisions. # Thus, this line plays a single random note with a duration of 4 beats and maximum volume, only on specific subdivisions of the loop determined by the rhythm pattern generated by spread 3, 8. This randomness and rhythmical variation add interest and complexity to the music, while still maintaining a simple and pure sound. play notes.choose, release: rand(1..5), amp: 0.0 if (spread 3, 8).tick sleep 0.125 end end end end
2.
solitude 01:42
use_bpm 60 with_fx :reverb, mix: 0.8, room: 0.9, damp: 0.2, amp: 0.8 do with_fx :echo, mix: 0.5, phase: 0.75, decay: 4 do with_synth :growl do live_loop :bass do # Create a slowly changing bass pattern bass_pattern = [36, 38, 43, 41] bass = bass_pattern.tick play bass, release: 4, amp: 0.6 sleep [0.5, 1, 2].choose end end end end # waterfall sounds with_fx :lpf, cutoff: 70 do with_fx :reverb, mix: 0.5, room: 0.8, damp: 0.4, amp: 0.8 do sample :ambi_glass_hum, rate: 0.5, attack: 3, sustain: 4, release: 3 sleep 10 end end # water and wind sounds with_fx :reverb, mix: 0.8, room: 1, damp: 0.2, amp: 0.6 do with_fx :level, amp: 0.2 do live_loop :water do sample "waterdrop-fx_120bpm.wav", rate: 0.1, attack: 2, sustain: 6, release: 2 #increase the rate slowly while recording sleep 5 end live_loop :wind do sample :ambi_haunted_hum, rate: 0.1, attack: 2, sustain: 6, release: 2 # increase the rate slowly while recording sleep 10 end end end

about

Sonic Pi code works

credits

released January 17, 2024

license

tags

about

HTB Berlin, Germany

Hasan Tayyar Besik is an alienist in Berlin who is experimenting to create meditative tunes.

contact / help

Contact HTB

Streaming and
Download help

Report this album or account

If you like HTB, you may also like: