diff --git a/live/midi/nova/breaks/solar.tidal b/live/midi/nova/breaks/solar.tidal index 1185f38..ac11293 100644 --- a/live/midi/nova/breaks/solar.tidal +++ b/live/midi/nova/breaks/solar.tidal @@ -5,24 +5,26 @@ once $ "dr" # gain 1 do setcps (110/60/4) let modIndex = pF "modIndex" -let gDJF1 = (# djfbus 1 (range 0.15 0.85 "^49")) -let gDJF2 = (# djfbus 2 (range 0.15 0.85 "^29")) +let gDJF1 = (# djfbus 1 (range 0.10 0.80 "^49")) +let gDJF2 = (# djfbus 2 (range 0.05 0.95 "^29")) let mBreak = (midiOn "^41" (mask "t f . f t")) let g1 = (gDJF1) let g2 = (gDJF2) -let m = mBreak +let mDegrade = (midiOn "^73" (chop 4)) +let m = mBreak . mDegrade d1 $ g1 $ m -- $ mask "" + $ fix (# cut 1) ("808bd") $ midiOn "^42" (<| "k k k k]>") $ midiOff "^42" (<| "k . ~ k*<1!3 2 2 2 1 2> <~ ~ k >") - -- $ "[jazz,super808]" - $ "[reverbkick]" + $ "[jazz,<808bd:2!6 <808bd:2 808bd:1> 808bd:1>,hh:5]" # midiG' "^78" 0 1.3 d3 $ g1 $ m -- Snare $ mask "" -- $ fast "<1!4 2!10 4 [4 8]>" $ s "~ s ~ s" # "sn" + # speed (range 0 2 "^51") # n "[14,20]" # note "<0!7 -4>" # midiG' "^79" 0 1.4 @@ -33,16 +35,21 @@ d2 $ g1 $ m -- BREAK $ whenmod 8 6 (off "h" id . mask "t . f") $ slice 8 (run 8) $ "break:11" - # octerbus 20 (range 0 1.5 "^52") - # octersubbus 21 (range 0 1.82 "^52") - # midiG' "^80" 0 1.2 + # hpf 500 + # octerbus 20 (range 0 0.25 "^52") + # octersubbus 21 (range 0 1.2 "^52") + # octersubsubbus 22 (range 0 1.2 "^52") + # midiG' "^80" 0 1 # cut 2 d4 $ g1 $ m -- Drum/hh roll! - $ sometimesBy 0.2 (fast "1 <1 2>") - $ "d*[8!3 <<8 [8 [8|16]]>!6 [8 4]!2>]" # "[drum:2,db:2,db:7?]" + $ midiOn "^57" (# "drum:2") + $ midiOn "^89" (fast "2 . <2!3 4>") + $ "d d*<1 2> [d . d]" + # "hh:8" # room "^53" # dry 0.99 - # midiG' "^81" 0 1.4 + # cut 4 + # midiG' "^81" 0 1 d5 $ g2 $ midiOn "^58" (superimpose ( (|+| note ( @@ -79,9 +86,6 @@ d9 $ g1 $ m # midiG' "^84" 0 1.7 - -once $ "cbow:3" # gain 0.57 # cut 21 - -- TODO MOVE OR REMOVE d7 $ g2 -- Back bows: dissonant now, not the best angels I ever saw