update: Simon

parent 18cb5b74
do
-- resetCycles
resetCycles
setcps (130/60/4)
d1
$ superimpose ((# "808bd:1") . (# cut 11)
......
......@@ -2,6 +2,10 @@ resetCycles
setcps 0
setcps (135/4/60)
-- Partition 5stems: https://musescore.com/vivacecompositions/bad-guy
-- Partition 2stems: https://musescore.com/zakuramusic/billie-eilish-bad-guy-instrumental-w-vocals
-- 13s per line
-- Intro: 8 Kick+Bassline once
-- Voice: 8 Kick+Bassline+Voice + Clap end
......
......@@ -3,27 +3,24 @@
-- Skipped: Chap 18 (Why?)
-- Skipped: Chap 21 (Too complex, rather live synth)
-- TODO: Chap 22 - From reggae to dub
d1
$ note "<a'min e'min>" # "pluck:5" # gain 0.7
do
-- region Nova Utils
let gG a = (gain ("^77" * a)) -- gain Global
let gM' l h a = (gG (range l h a)) -- gain Modéré
let gM a = (gM' 0.2 0.8 a) -- gain Modéré doux
-- let gDelay = ((# delay 0.125) . (# delayfb (range 0 0.8 "^13")))
let gLPF = (# lpf (min 10000 ((range 200 20000 ("^49")))))
let gHPF = (# hpf (max 0 (min 9000 ((range "-9000" 9000 ("^49"))))))
let gHPF = (# hpf (max 0 (min 7500 ((range "-7500" 7500 ("^49"))))))
let gDJF = (gLPF . gHPF)
-- let gDelay = ((# delay "[0 0.5]/2") . (# orbit 1))
-- let gDelay = ("^29")
let novaOn ch pat = (sometimesBy ch pat)
let novaOff ch pat = sometimesBy (1 - ch) (pat)
-- endregion Nova Utils
let g = (gDJF)
let gDelayD = (# delay (range 0 0.99 "^13"))
let gDelayFB = (# delayfb (range 0 0.9 "^29"))
let gDelayD = (# delay (range 0 5 "^13"))
let gDelayFB = (# delayfb (range 0 0.9 "^14"))
let gRoom = (|+ room (range 0 0.5 "^29"))
let gSize = (|+ size (min 0 (range "-0.5" 0.5 "^29")))
let gDelay = (gDelayD . gDelayFB . (# delayt 0.25) . (# orbit 2) . novaOn "^90" (# silence))
let g = (gDJF . gRoom)
let chords = "<[a5,c5,e5] [e4,g4,b4]>"
setcps (140/60/4) -- keep it between 110-190 BPM. You won't be sorry you did.
-- resetCycles
......@@ -56,14 +53,14 @@ d3 $ g -- Hats
. sometimesBy "0 . 0 1 0 0" (|* gain 0)
)
$ novaOn ("^76") (slice 8 (run 8) . (loopAt 1) . (>| "breaks165"))
$ novaOn ("^44") (<|"h*8")
$ novaOn ("^44") (<|"h*8") -- TODO Eclaircir
$ novaOff ("^44") (<| "h*[8 . 8 <8 16 32 4>]")
$ (|* gain "[1 0.9]*4") -- make sure that you reduce the velocity of the second Hi Hat hit
$ s "gretsch:4"
-- # pan "^52"
# cut 3
# orbit 1
# gM' 0.2 1 "^80"
# gM' 0.2 1.5 "^80"
d4 $ g -- Bassline
$ novaOn "^57" (>| note "[~ a4] <a4 e e a4> [~ <a4 c>] <a4 e>") -- Naif
$ novaOff "^57" (>| note "<[~ a4@1.5 . a4 a4 e c] [e e . b4*<1 <2 4>>]>") -- simple+adjustements
......@@ -95,7 +92,7 @@ d6 $ g $ gDelay-- Skank Hammond
$ fast 2
$ note (("[0 12 0 <~!6 12!2>]" |+ (slow 2 chords)))
# "superhammond"
# gM' 0 0.6 ("[0 0.25 0 0]" |+ "^82" * (range 0 0.9 "^34"))
# gM' 0 0.8 ("[0 0.25 0 0]" |+ "^82" * (range 0 0.9 "^34"))
# voice 6
# octave 6
# sustain 0.25
......@@ -106,10 +103,11 @@ d7
# octave 5
# gM' 0 1 ("^82" * ((range 0.25 1.5 "^18")))
d8 -- Trompette lancinante
$ g $ gDelay
$ novaOn "^59" (mask "<f!3 t>")
$ slow 2 $ note ("~ <a!7 g> <g d g bf> ~")
# "brass:2" # gM' 0.2 0.55 ("^55")
# cut 8 # room 0.1
$ note ("<g [<a d> bf d ~]> <g [~ g a]>" + "0 <12 0>")
# "brass" # n "2" # gM' 0.2 0.85 ("^55")
# attack 0.5 # cut 8
d9 -- CP
$ sometimesBy "^59" (fast 2)
$ (# lpf 2000)
......@@ -122,7 +120,13 @@ d9 -- CP
# dry 0.9
# lpf 2000
once $ "brass:4" # gain 0.6 # cut 1
d8 -- Trompette lancinante
$ slow 2 $ note ("~ <a!7 g> <g d g bf> ~")
# "superhammond" # voice "8" # octave 5
# gain 0.6
# cut 8 # room 0.1
-- TODO: BELOW COPIED FROM MINNEAPOLIS
d6 $ g --
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment