Skip to content

Instantly share code, notes, and snippets.

@RusticFlare
Last active March 4, 2016 11:43
Show Gist options
  • Save RusticFlare/951cdddfd0ade808ae68 to your computer and use it in GitHub Desktop.
Save RusticFlare/951cdddfd0ade808ae68 to your computer and use it in GitHub Desktop.

Revisions

  1. RusticFlare revised this gist Mar 4, 2016. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions smoke-on-the-water-forge.rb
    Original file line number Diff line number Diff line change
    @@ -0,0 +1 @@
    forge :boom, "[g1/2 bb1/2 c2/3 g1/2 bb1/2 cs2 c2/4 g1/2 bb1/2 c2/3 bb1/2 g1/4]/2"
  2. RusticFlare revised this gist Jan 21, 2016. 2 changed files with 36 additions and 1 deletion.
    35 changes: 35 additions & 0 deletions smoke-on-the-water-samples.rb
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,35 @@
    with_bpm 120 do
    with_fx :reverb, room: 0.9 do
    with_fx :distortion, distort: 0.4 do
    with_fx :flanger, feedback: 0.2 do
    sample :forge_g1, sustain: 0, release: 1
    sleep 1
    sample :forge_bb1, sustain: 0, release: 1
    sleep 1
    sample :forge_c2, sustain: 0, release: 1.5
    sleep 1.5

    sample :forge_g1, sustain: 0, release: 1
    sleep 1
    sample :forge_bb1, sustain: 0, release: 1
    sleep 1
    sample :forge_cs2, sustain: 0, release: 0.5
    sleep 0.5
    sample :forge_c2, sustain: 0, release: 2
    sleep 2

    sample :forge_g1, sustain: 0, release: 1
    sleep 1
    sample :forge_bb1, sustain: 0, release: 1
    sleep 1
    sample :forge_c2, sustain: 0, release: 1.5
    sleep 1.5

    sample :forge_bb1, sustain: 0, release: 1
    sleep 1
    sample :forge_g1, sustain: 0, release: 2
    sleep 2
    end
    end
    end
    end
    2 changes: 1 addition & 1 deletion smoke-on-the-water.rb
    Original file line number Diff line number Diff line change
    @@ -44,4 +44,4 @@
    end
    end
    end
    end
    end
  3. RusticFlare revised this gist Jan 19, 2016. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions smoke-on-the-water.rb
    Original file line number Diff line number Diff line change
    @@ -19,8 +19,8 @@
    play :f3
    play :bb3
    sleep 1
    play 56, release: 0.5
    play 61, release: 0.5
    play :ab3, release: 0.5
    play :cs4, release: 0.5
    sleep 0.5
    play :g3, release: 2
    play :c4, release: 2
  4. RusticFlare revised this gist Jan 19, 2016. 1 changed file with 42 additions and 37 deletions.
    79 changes: 42 additions & 37 deletions smoke-on-the-water.rb
    Original file line number Diff line number Diff line change
    @@ -1,42 +1,47 @@
    with_bpm 120 do
    with_fx :distortion do
    play :d3
    play :g3
    sleep 1
    play :f3
    play :bb3
    sleep 1
    play :g3, release: 2
    play :c4, release: 2
    sleep 2
    with_fx :reverb, room: 0.9 do
    with_fx :distortion, distort: 0.4 do
    with_fx :flanger, feedback: 0.2 do
    use_synth :piano
    play :d3
    play :g3
    sleep 1
    play :f3
    play :bb3
    sleep 1
    play :g3, release: 1.5
    play :c4, release: 1.5
    sleep 1.5

    play :d3
    play :g3
    sleep 1
    play :f3
    play :bb3
    sleep 1
    play 56, release: 0.5
    play 61, release: 0.5
    sleep 0.5
    play :g3, release: 2
    play :c4, release: 2
    sleep 2
    play :d3
    play :g3
    sleep 1
    play :f3
    play :bb3
    sleep 1
    play 56, release: 0.5
    play 61, release: 0.5
    sleep 0.5
    play :g3, release: 2
    play :c4, release: 2
    sleep 2

    play :d3
    play :g3
    sleep 1
    play :f3
    play :bb3
    sleep 1
    play :g3, release: 2
    play :c4, release: 2
    sleep 2
    play :f3
    play :bb3
    sleep 1
    play :d3, sustain: 2
    play :g3, sustain: 2
    sleep 2
    play :d3
    play :g3
    sleep 1
    play :f3
    play :bb3
    sleep 1
    play :g3, release: 1.5
    play :c4, release: 1.5
    sleep 1.5
    play :f3
    play :bb3
    sleep 1
    play :d3, release: 3
    play :g3, release: 3
    sleep 3
    end
    end
    end
    end
  5. RusticFlare created this gist Jan 19, 2016.
    42 changes: 42 additions & 0 deletions smoke-on-the-water.rb
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,42 @@
    with_bpm 120 do
    with_fx :distortion do
    play :d3
    play :g3
    sleep 1
    play :f3
    play :bb3
    sleep 1
    play :g3, release: 2
    play :c4, release: 2
    sleep 2

    play :d3
    play :g3
    sleep 1
    play :f3
    play :bb3
    sleep 1
    play 56, release: 0.5
    play 61, release: 0.5
    sleep 0.5
    play :g3, release: 2
    play :c4, release: 2
    sleep 2

    play :d3
    play :g3
    sleep 1
    play :f3
    play :bb3
    sleep 1
    play :g3, release: 2
    play :c4, release: 2
    sleep 2
    play :f3
    play :bb3
    sleep 1
    play :d3, sustain: 2
    play :g3, sustain: 2
    sleep 2
    end
    end