This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# After "Amine" by Arovane | |
use_bpm 142 | |
# External samples | |
sn = "/home/marty/projects/leuphana-local/sonic-pi/mb/samples/edm-drums/EDM\ Snares/edm-snare-22.wav" | |
#sn = "/home/marty/projects/leuphana-local/sonic-pi/mb/samples/edm-drums/EDM\ Snares/edm-snare-27.wav" | |
### Mixer | |
play_bass_drum = 0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# From the series R(emodelling) E(electronic) C(lassics) with Sonic Pi | |
# Black Dog Productions - Otaku (1992) | |
use_bpm 120 | |
# Download sample and adjust path to your environement | |
path = "/home/marty/projects/leuphana-local/sonic-pi/mb/samples/", 0 | |
load_sample path, 2 | |
# http://www.freesound.org/people/kendallbear/sounds/123804/ | |
clap = path, 2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
use_bpm 125 | |
set_sched_ahead_time! 4 | |
# Timer Loops ------------------------------------------------------- | |
live_loop :atom do | |
sleep 0.25 | |
end | |
live_loop :bar, sync: :atom do |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
use_bpm 125 | |
set_sched_ahead_time! 1 | |
use_debug false | |
# Timer Loops ------------------------------------------------------- | |
live_loop :atom do | |
sleep 0.25 | |
end | |
live_loop :bar, sync: :atom do |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
use_bpm 110 | |
use_debug true | |
set_sched_ahead_time! 2 | |
live_loop :bar do | |
cue :tick | |
sleep 1 | |
end | |
# beeps at beginning of bar |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Combine chords, bass and flitter | |
uncomment do | |
use_bpm 100 | |
my_a = [:a3, :c4, :e4, :g4] | |
my_d = [:a3, :c4, :e4, :fs4] | |
# set synth_default values | |
define :get_sync_short do | |
use_synth_defaults amp: 2, attack: 0, sustain: 0, release: 0.2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# AFX 1.8, play the tune | |
use_debug false | |
set_volume! 1 | |
use_bpm 128 | |
puts "01" | |
mod_shaker | |
mod_bordun | |
sleep 16 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# AFX 1.8, define song modules and instruments | |
define :mod_shaker do | |
in_thread do | |
2.times do | |
play_sample [:loop_compus, 5, 1, 0, 0.17, 0.2], get_cbsa_on_ptn_a | |
play_sample [:loop_compus, 5, 1, 0, 0.17, 0.2], get_cbsa_on_ptn_b | |
end | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# AFX 1.8, No.1: set up some helper functions and define rhythmic/melodic patterns | |
use_debug false | |
set_volume! 1 | |
use_bpm 128 | |
load_samples [:loop_compus, :elec_wood, :drum_bass_hard, :drum_snare_hard, :drum_snare_hard, :drum_cymbal_closed, :elec_snare, :drum_tom_hi_soft] | |
# Helper Functions |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# AFX 1.7, play the tune | |
use_debug false | |
set_volume! 1 | |
use_bpm 128 | |
puts "01" | |
mod_shaker | |
mod_bordun | |
sleep 16 |