Skip to content

Instantly share code, notes, and snippets.

View ruan-brandao's full-sized avatar

Ruan Brandão ruan-brandao

View GitHub Profile
live_loop :moon_rise do
with_fx :echo, mix: 0, mix_slide: 8 do |fx|
control fx, mix: 1
notes = (scale :e3, :minor_pentatonic,
num_octaves: 2).shuffle
sn = synth :prophet , sustain: 8, note: :e1,
cutoff: 70, cutoff_slide: 8
control sn, cutoff: 130
sleep 2
32.times do
# The Final Countdown on Sonic Pi
use_bpm 100
use_synth :dsaw
live_loop :riff do
with_fx :reverb do
sleep 1.5
play :cs6 # 85
# Take on Me on Sonic Pi
use_bpm 80
use_synth :blade
live_loop :riff do
play :Fs4
sleep 0.25
play :Fs4
sleep 0.25
# Billie Jean on Sonic Pi
use_bpm 120
live_loop :drums do
sample :drum_heavy_kick
sleep 0.5
sample :drum_cymbal_closed
sleep 0.5
sample :drum_snare_hard