35 lines
1.0 KiB
JavaScript
35 lines
1.0 KiB
JavaScript
setcpm(138/4)
|
|
samples({
|
|
// Drums
|
|
kick: 'Drums/Kicks/Kick - Crrisis.wav',
|
|
closedHat: 'Drums/closedHiHats/Ghosthack CH 4.wav',
|
|
snare: 'Drums/Snares/BK-72 - 909 ish.wav',
|
|
|
|
// Basses
|
|
bassA: 'Bass/Lili Bass/Lili Bass A.wav',
|
|
bassC: 'Bass/Lili Bass/Lili Bass C.wav',
|
|
bassG: 'Bass/Lili Bass/Lili Bass G.wav',
|
|
bassF: 'Bass/Lili Bass/Lili Bass F.wav'
|
|
},'https://cdn.lupinexmedia.de/samples/')
|
|
|
|
|
|
DRUMS: s("[kick closedHat kick closedHat], [- - snare -]").fast(2).velocity(.8).gain(.7)
|
|
BASS: s("[bassA]*8 [bassC]*8 [bassG]*8 [bassF]*8").fast(.125).cpm(138/2).gain(.7)
|
|
|
|
let lead = `
|
|
[a3 a3 c4 a3 d4 a3 e4 d4] [c4 c4 e4 c4 g4 c4 e4 c4] [g3 g3 b3 g3 c4 g3 d4 c4] [f3 f3 a3 f3 c4 f3 c4 b3]
|
|
`
|
|
LEAD: note(lead).s("saw").slow(4).velocity(.6)
|
|
|
|
let basslead = `
|
|
[ [a3*4]@3 ~ ]
|
|
`
|
|
BASSLEAD: note(basslead).s("gm_lead_8_bass_lead").velocity(.8).lpf(2000) //.jux(rev)
|
|
|
|
let basslead2 = `
|
|
[ [-*4]@3 [g3 c4] ]
|
|
[ [-*4]@3 [g3 e3] ]
|
|
[ [-*4]@3 [g3 c4] ]
|
|
[ [-*4]@3 [a3*2]*2 ]
|
|
`
|
|
BASSLEAD2: note(basslead2).s("gm_lead_8_bass_lead").velocity(.8).fast(.25).lpf(2000) |