Skip to content

Instantly share code, notes, and snippets.

View kniknoo's full-sized avatar

Nicholas Rake kniknoo

View GitHub Profile
@kniknoo
kniknoo / PenguinAcid.rb
Created January 10, 2017 03:22
Penguin Acid for Sonic Pi
#Penguin Acid
#Coded by KniKnoo
use_bpm 75
use_debug false
rndmst = 987
define :drumroll do |div|
vol = 0.9
with_fx :echo, phase: [0.06125, 0.125, 0.25, 0.375, 0.5, 0.75, 1].choose, decay: 1.5, mix: 0.25 do
div.times do
@kniknoo
kniknoo / causticrainbow.rb
Created January 10, 2017 02:54
Caustic Rainbow for Sonic Pi
#CausticRainbow
#Coded by KniKnoo
use_bpm 70
use_random_seed 6
with_fx :gverb, mix: 0.7, room: 30, release: 3, amp: 0.4 do
with_fx :slicer, phase: 0.125, probability: 0.7, prob_pos: 0, wave: 0, seed: 4567, pulse_width: 0.75 do
with_fx :tanh, krunch: 7, mix: 0.4 do
live_loop :wanana do
with_fx :whammy, transpose: 1, deltime: 0.02, grainsize: 0.05, transpose_slide: 2 do |w|
@kniknoo
kniknoo / rubberdub.rb
Last active February 3, 2021 01:51
Rubber Dub for Sonic Pi
# Rubber Dub
# Coded by KniKnoo
use_bpm 75
use_debug false
use_random_seed 98736
define :sn_roll do #|length|
in_thread do
sn_amp = 0.05
@kniknoo
kniknoo / nowayback.rb
Created January 10, 2017 01:04
Adonis' No Way Back for Sonic Pi
#No Way Back
#by Adonis
use_bpm 120
define :clap do
in_thread do
with_fx :rhpf, cutoff: 68, res: 0.4, amp: 0.6 do
use_synth_defaults res: 0.2, sustain: 0, sustain_level: 0.1, decay: 0.004, cutoff_decay: 0.004, cutoff_sustain_level: 0.4, decay_level: 1
synth :noise, release: 0.005, amp: 1, cutoff: rrand_i(100, 108)