diff --git a/copycat/bad_guy.tidal b/copycat/bad_guy.tidal index 5d9628b..7756f7f 100644 --- a/copycat/bad_guy.tidal +++ b/copycat/bad_guy.tidal @@ -32,7 +32,7 @@ setcps (135/4/60) -- TODO: Voice split pan, lead stronger than side, fix aigus chorus2 -- TODO: Claps: could be more "spread manual single-time clap" FIXME check masks do --- resetCycles -- FIXME: Not looping, bass out of sync +resetCycles -- FIXME: Not looping, bass out of sync let bass1 = "5 ~ ~ 5 8 5 ~ 5" let bass2 = "~ 5 ~ 5 8 5 3 ~" let bass5 = "8 ~ ~ 8 11 8 ~ 8" diff --git a/copycat/ncis.tidal b/copycat/ncis.tidal new file mode 100644 index 0000000..2c230a8 --- /dev/null +++ b/copycat/ncis.tidal @@ -0,0 +1,69 @@ +resetCycles + +do +let sawHarmonic = pF "sawHarmonic" +let mix = pF "mix" +setcps (110/60/4) +d1 + $ mask "< t!12 f!4 t f!3 t!8>" + $ "k . " # "[jazz,cpu2]" + -- $ "k k k k" # "[jazz,kick:5]" + # lpf 4000 + # gain 0.75 +d2 + $ struct ("t*<4 4 4 4 [4 8]!2 16 [16 8]>") + $ "~ s ~ s" + # "sn:20" + # lpf 2000 + # gain 0.8 +d3 + -- $ mask "" + -- $ superimpose ( + -- (# "amencutup:4") + -- . (# lpf 2000) . (|* gain 0.8) + -- ) + $ "d d d d d d d*2 d" + # "[drum:2,amencutup:5]" + # gain (slow 16 $ range 0.4 0.6 saw) + # pan (slow 16 $ sine) + # room 0.2 # dry 0.99 +d4 -- Gauche + $ mask "" + $ note " . ~ [gs3 g3]" + # "superpiano" + # velocity 0.45 + # gain (slow 64 $ range 0.8 1 sine) + # pan 0.45 +d5 -- Droite 2/3 + $ whenmod 16 10 (superimpose (const + $ note ( + "[gs5 g5 gs5 ~] [g5 ~ . ] . ~" + ) + # "superpiano" + # pan 0.65 + # velocity 0.4 + )) + $ mask "" + $ note ( + " . ~ <[gs3 g3][gs3 g3 f3]>" + + 12) + # "superpiano" + # pan 0.55 + # velocity 0.45 +d6 -- Horloge + $ fast 8 + $ note "<0 -2>" + # "drum:2" + # hpf 5000 + # hpq 0.3 + # room 0.1 # dry 0.98 + # gain 0.45 +d7 + $ mask "" + $ note "[gs5 g5 gs5 ~] [g5 ~ . ] . <~ ~ [ ~ . ] [~ as5]> ~" + # "strings" + # sawHarmonic 1.9 + # pan 0.1 + # mix 0.8 + # gain 0.8 + # room 0.2 diff --git a/live/ncis_evening.tidal b/live/midi/nova/tidal_crime.tidal similarity index 98% rename from live/ncis_evening.tidal rename to live/midi/nova/tidal_crime.tidal index ed14770..bec371c 100644 --- a/live/ncis_evening.tidal +++ b/live/midi/nova/tidal_crime.tidal @@ -24,7 +24,7 @@ let keyboard = "FMRhodes1" setcps (110/60/4) d1 $ g -- $ mask "< t!12 f!4 t f!3 t!8>" - $ novaOff "^42" (<|"k . ~ k") + $ novaOff "^42" (<|"k . ~ k ~ ~") $ novaOn "^42" (<| "k k k ") $ "[jazz,cpu2]" # lpf 4000 @@ -91,7 +91,7 @@ d7 $ g # room 0.2 d8 $ g $ novaOn "^90" (chop 16) - $ novaOn "^58" (+ note (slow 4 "<0 12>")) + $ novaOn "^58" (+ note (slow 4 s"<0 12>")) $ note ("") # "bassWarsaw" # voice (range 0.1 2 "^34") diff --git a/output/Japanese_Koto.jpg b/output/Japanese_Koto.jpg new file mode 100644 index 0000000..044bce3 Binary files /dev/null and b/output/Japanese_Koto.jpg differ diff --git a/output/Piano.jpeg b/output/Piano.jpeg new file mode 100644 index 0000000..a494861 Binary files /dev/null and b/output/Piano.jpeg differ diff --git a/output/Piano_Cathedrale.jpg b/output/Piano_Cathedrale.jpg new file mode 100644 index 0000000..85e7a38 Binary files /dev/null and b/output/Piano_Cathedrale.jpg differ diff --git a/output/Piano_Funk.jpg b/output/Piano_Funk.jpg new file mode 100644 index 0000000..5d4cf1a Binary files /dev/null and b/output/Piano_Funk.jpg differ diff --git a/output/Piano_Hell.jpg b/output/Piano_Hell.jpg new file mode 100644 index 0000000..0f1f6b4 Binary files /dev/null and b/output/Piano_Hell.jpg differ diff --git a/output/Piano_Space.jpg b/output/Piano_Space.jpg new file mode 100644 index 0000000..99db4e1 Binary files /dev/null and b/output/Piano_Space.jpg differ diff --git a/output/TidalCrime.jpeg b/output/TidalCrime.jpeg new file mode 100644 index 0000000..24c20c4 Binary files /dev/null and b/output/TidalCrime.jpeg differ diff --git a/output/TidalCrime_nature.jpg b/output/TidalCrime_nature.jpg new file mode 100644 index 0000000..5ff6b15 Binary files /dev/null and b/output/TidalCrime_nature.jpg differ diff --git a/output/Vague_PLN_square.jpg b/output/Vague_PLN_square.jpg new file mode 100644 index 0000000..dd93fe6 Binary files /dev/null and b/output/Vague_PLN_square.jpg differ diff --git a/output/record0.wav b/output/record0.wav new file mode 100644 index 0000000..210dca8 Binary files /dev/null and b/output/record0.wav differ diff --git a/output/record1.wav b/output/record1.wav new file mode 100644 index 0000000..210dca8 Binary files /dev/null and b/output/record1.wav differ