Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
T
Tidal
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
PLN
Tidal
Commits
daae34bc
Unverified
Commit
daae34bc
authored
Apr 01, 2021
by
PLN
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
live: Franken v1
parent
3940ff93
Show whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
126 additions
and
29 deletions
+126
-29
trapped_in_space.tidal
live/hip/trapped_in_space.tidal
+5
-4
break_metal.tidal
live/midi/break_metal.tidal
+1
-1
break_90s.tidal
live/midi/nova/breaks/break_90s.tidal
+3
-5
slower.tidal
live/midi/nova/breaks/slower.tidal
+7
-5
BreakBass.tidal
live/midi/nova/dnb/BreakBass.tidal
+3
-2
frankenbass.tidal
live/midi/nova/dnb/frankenbass.tidal
+75
-0
prepabass.tidal
live/midi/nova/dnb/prepabass.tidal
+2
-0
invoque_ete.tidal
live/midi/nova/lounge/invoque_ete.tidal
+5
-1
top_hats.tidal
live/midi/nova/lounge/top_hats.tidal
+11
-8
funk_angel_frappe.tidal
live/midi/nova/party/funk_angel_frappe.tidal
+1
-1
mashup.tidal
live/midi/zelda/mashup.tidal
+6
-0
afternoon.tidal
live/mood/tired/afternoon.tidal
+7
-2
No files found.
live/hip/trapped_in_space.tidal
View file @
daae34bc
...
@@ -10,11 +10,11 @@ d1
...
@@ -10,11 +10,11 @@ d1
$ whenTrap (|<| "k ~ ~ k . ~")
$ whenTrap (|<| "k ~ ~ k . ~")
$ "k ~ ~ k . ~"
$ "k ~ ~ k . ~"
# "reverbkick"
# "reverbkick"
# lpf 500
# lpf
1
500
# orbit 0
# orbit 0
# legato 2
# legato 2
# room 0.2 # dry 1
# room 0.2 # dry 1
# gain 0.
7
5
# gain 0.
8
5
d2
d2
$ "~ hh27:9"
$ "~ hh27:9"
# lpf 1000
# lpf 1000
...
@@ -46,7 +46,7 @@ d4
...
@@ -46,7 +46,7 @@ d4
+ prog
+ prog
) - 24)
) - 24)
# "arpy"
# "arpy"
# gain (slow 24 $ range 0.55 0.
7
5 perlin)
# gain (slow 24 $ range 0.55 0.
6
5 perlin)
# lpf 500
# lpf 500
# room 0.3
# room 0.3
# orbit 4
# orbit 4
...
@@ -59,12 +59,13 @@ d5
...
@@ -59,12 +59,13 @@ d5
$ note (scale "aeolian" (
$ note (scale "aeolian" (
"0 . 0 [0 1]"
"0 . 0 [0 1]"
+ prog
+ prog
+ "[0,7]"
) - 24)
) - 24)
# orbit 4
# orbit 4
# "supersaw"
# "supersaw"
# voice 0.1
# voice 0.1
# pan 0.2
# pan 0.2
# gain (slow 16 $ range 0.35 0.
5
5 perlin)
# gain (slow 16 $ range 0.35 0.
6
5 perlin)
d6
d6
$ note (scale "aeolian" (
$ note (scale "aeolian" (
whenmod 16 9 (+ "<0 -1 -2 -4>")
whenmod 16 9 (+ "<0 -1 -2 -4>")
...
...
live/midi/break_metal.tidal
View file @
daae34bc
...
@@ -6,7 +6,7 @@ do
...
@@ -6,7 +6,7 @@ do
setcps (70/60/4)
setcps (70/60/4)
d1
d1
-- $ fast (slow 8 "<1 2 4 <8 [8 0]>>")
-- $ fast (slow 8 "<1 2 4 <8 [8 0]>>")
$ "[cpu,jazz]*
8
"
$ "[cpu,jazz]*
4
"
# room 0.8 # sz 0.8
# room 0.8 # sz 0.8
# dry 1.02
# dry 1.02
# lpf 2000
# lpf 2000
...
...
live/midi/nova/breaks/break_90s.tidal
View file @
daae34bc
...
@@ -3,12 +3,10 @@ import Sound.Tidal.ParVagues.Control
...
@@ -3,12 +3,10 @@ import Sound.Tidal.ParVagues.Control
-- Accompagnement en ré au https://mmontag.github.io/dx7-synth-js/
-- Accompagnement en ré au https://mmontag.github.io/dx7-synth-js/
-- Break90s∷
setcps (80/60/4)
setcps (80/60/4)
resetCycles
resetCycles
-- Break90s∷ :)
do
do
let gF = (whenmod 16 12 (# djf (slow 4 $ range 0 0.5 sine)))
let gF = (whenmod 16 12 (# djf (slow 4 $ range 0 0.5 sine)))
let gDJF = (midiDJF "^49" 0 10000 0 10000)
let gDJF = (midiDJF "^49" 0 10000 0 10000)
...
@@ -68,7 +66,7 @@ d3 -- Bassline
...
@@ -68,7 +66,7 @@ d3 -- Bassline
# cut 3
# cut 3
# crush (range 10 4 "^53")
# crush (range 10 4 "^53")
# pan 0.2
# pan 0.2
# midiG' ("^81" + 0.125*"^53") 0 1.
5
# midiG' ("^81" + 0.125*"^53") 0 1.
8
d4 -- Skank organ
d4 -- Skank organ
$ g
$ g
-- $ superimpose (const $ g
-- $ superimpose (const $ g
...
@@ -102,7 +100,7 @@ d5 $ g
...
@@ -102,7 +100,7 @@ d5 $ g
$ whenmod 16 4 (|+| note "<0!4 [0 a4]!4>")
$ whenmod 16 4 (|+| note "<0!4 [0 a4]!4>")
$ note "<d3!3 [g3 . ~ a4]>"
$ note "<d3!3 [g3 . ~ a4]>"
# "superpiano"
# "superpiano"
# velocity (0.
35
+ perlin/8)
# velocity (0.
4
+ perlin/8)
# room 0.6 # sz 0.8
# room 0.6 # sz 0.8
# pan 0.6
# pan 0.6
# orbit 5
# orbit 5
...
...
live/midi/nova/breaks/slower.tidal
View file @
daae34bc
...
@@ -2,6 +2,8 @@ import Sound.Tidal.ParVagues.Control
...
@@ -2,6 +2,8 @@ import Sound.Tidal.ParVagues.Control
setcps (80/60/4)
setcps (80/60/4)
-- Merci :)
do
do
let gF = (whenmod 16 12 (# djf (slow 4 $ range 0 0.5 sine)))
let gF = (whenmod 16 12 (# djf (slow 4 $ range 0 0.5 sine)))
let gDJF = (midiDJF "^49" 0 10000 0 10000)
let gDJF = (midiDJF "^49" 0 10000 0 10000)
...
@@ -17,15 +19,15 @@ d1 $ g -- KICK
...
@@ -17,15 +19,15 @@ d1 $ g -- KICK
$ midiOn "^42" (<| "k*4 . k k k k*<1 2>") -- Run
$ midiOn "^42" (<| "k*4 . k k k k*<1 2>") -- Run
$ midiNo "^41" "^42" (<| "k*<1 1 2 1 2 2 2 1> . k(5,8)")
$ midiNo "^41" "^42" (<| "k*<1 1 2 1 2 2 2 1> . k(5,8)")
$ "[hh27:6,jazz]"
$ "[hh27:6,jazz]"
# midiG' "^78" 0 1.
5
# midiG' "^78" 0 1.
9
# room 0.3 # sz 0.5 # dry 0.9
# room 0.3 # sz 0.5 # dry 0.9
d2 -- Breakbeat
d2 -- Breakbeat
$ g
$ g
$ midiOn "^43" (fast "[1|2|0.5]" . loopAt 1)
$ midiOn "^43" (fast "[1|2|0.5]" . loopAt 1)
-- $ midiOn "^43" (fast 4 . often (scramble 2))
-- $ midiOn "^43" (fast 4 . often (scramble 2))
-- $ sometimesBy "0 <0.5!3 0.95>" (ply "[2|4]")
-- $ sometimesBy "0 <0.5!3 0.95>" (ply "[2|4]")
$ slice
16 "~ <0 1 2 3>
" $ "break"
$ slice
8 "0 <1 ~> 2*<2 1> 3
" $ "break"
# midiG' "^79" 0 1.
8
# midiG' "^79" 0 1.
75
d3 $ g
d3 $ g
$ midiOn "^44" (fast 2)
$ midiOn "^44" (fast 2)
$ "d ~ ~ d d ~ d <~!3 d>"
$ "d ~ ~ d d ~ d <~!3 d>"
...
@@ -61,7 +63,7 @@ d5 -- fmono
...
@@ -61,7 +63,7 @@ d5 -- fmono
$ "fmono:40"
$ "fmono:40"
# cut 4
# cut 4
# crush (range 12 1.85 "^54")
# crush (range 12 1.85 "^54")
# midiG' ("^82" + 0.125 * "^54") 0 1
# midiG' ("^82" + 0.125 * "^54") 0 1
.2
# orbit 5 # room 0.3 # sz 0.8 # dry 1
# orbit 5 # room 0.3 # sz 0.8 # dry 1
d9 -- Hats
d9 -- Hats
$ g
$ g
...
@@ -104,7 +106,7 @@ d7 -- Arps FMRhodes1
...
@@ -104,7 +106,7 @@ d7 -- Arps FMRhodes1
# pan 0.3
# pan 0.3
# modIndex (range 0 100 "^34")
# modIndex (range 0 100 "^34")
# room 0.6 # sz 0.8
# room 0.6 # sz 0.8
# midiG' "^18" 0 1.
2
# midiG' "^18" 0 1.
8
d10 -- Follow claps
d10 -- Follow claps
$ g
$ g
$ "~ clap"
$ "~ clap"
...
...
live/midi/nova/dnb/BreakBass.tidal
View file @
daae34bc
resetCycles
do -- BreakBass: Break to DNB
do -- BreakBass: Break to DNB
-- region moogBass parameters
-- region moogBass parameters
let cutoff = pF "cutoff"
let cutoff = pF "cutoff"
...
@@ -27,8 +29,7 @@ let gDJF = (gLPF . gHPF)
...
@@ -27,8 +29,7 @@ let gDJF = (gLPF . gHPF)
-- endregion Nova Utils
-- endregion Nova Utils
let g = (gDJF . gReverb)
let g = (gDJF . gReverb)
let prog = "<1 1 2 4>"
let prog = "<1 1 2 4>"
setcps (139/60/4)
setcps (159/60/4)
resetCycles
d1 $ g
d1 $ g
$ mask "<f!3 t!125>"
$ mask "<f!3 t!125>"
$ someCyclesBy "<0!8 2 0!55>" (<| "k*12")
$ someCyclesBy "<0!8 2 0!55>" (<| "k*12")
...
...
live/midi/nova/dnb/frankenbass.tidal
0 → 100644
View file @
daae34bc
resetCycles
import Sound.Tidal.ParVagues.Control
setcps (159/60/4)
-- ..... 8 Intro -> 8 Hello DNB -> 16 Arps
-- Kick RushDrop
-- S -- HELLO SNARE -- LOWER SNARE
-- B
-- C
do
let g = id
let mel = "c"
let prog = ("<cs5!4 a4 a4 b4 gs4>")
let chorus = pF "chorus"
let mix = pF "mix"
let modIndex = pF "modIndex" -- 0.2
d1 $ g
$ someCyclesBy "<1!8 0!24>" (<| "k*<1 1 2 2 4 4 8 16>")
$ someCyclesBy "<0!8 1!24>" (<| "k . ~ k ~ ~")
$ "reverbkick" # sus "0.25"
# gain 0.85
d2
$ mask "<f!8 t!24>"
$ "~ s ~ s*<1 2 1 1>"
# "[snare:21,snare:22,snare:3]"
# note "<0!16 -4!16>"
d3 -- Drumroll
$ mask "<f!16 t!16>"
$ mask "<t(4,8)!8 t!8>"
$ "drum:2*[8 <8 16 32> 8 16]"
# room 0.4
# gain "<0.75 0.8!15>" * 1.35
-- d3 $ g -- BASSLINE
-- $ novaOn "^41" (mask "<f!8 t!120>")
-- $ loopAt 2
-- $ note (scale "aeolian" $ mel)
-- # "bassWarsaw"
-- # pan 0.2
-- # octave 2
-- # cut 3
d4 -- Rhodes base + chords
$ mask "<f!3 [f t] f!3 t t!24 t!32>"
$ someCyclesBy "<0!16 1!16>" ( -- ARPS <3
(|+ note 12)
. sometimesBy "0 0.5!7" rev
. fast "1 2"
. arp "pinkyup"
. (|+ pan 0.1)
. (|* gain 1.2)
)
$ note ((
"<0 ~> 0"
+ prog
+ "0 -12"
- "12" -- Octave
))
# "FMRhodes1"
# modIndex "[0,5,10]"
# pan 0.6
# crush (range 10 4 "^54") --TODO Drop2
# gain 0.85
d5
$ mask "<f!32 t!32>"
$ slice 8 (run "<8!4 4!4>")
$ (loopAt 1)
$ "breaks165"
# gain 0.95
once $ "macron:10" # gain 1.5
-- # gM' 0 1 "^80"
live/midi/nova/dnb/prepabass.tidal
View file @
daae34bc
...
@@ -5,6 +5,8 @@ once $ "methbass:3" # cut 1 # gain 0 -- Comete
...
@@ -5,6 +5,8 @@ once $ "methbass:3" # cut 1 # gain 0 -- Comete
once $ "methbass:4" # cut 1 # gain 0 -- ALERTE
once $ "methbass:4" # cut 1 # gain 0 -- ALERTE
resetCycles
do
do
-- region Nova Utils
-- region Nova Utils
let gFactor = 1.2
let gFactor = 1.2
...
...
live/midi/nova/lounge/invoque_ete.tidal
View file @
daae34bc
import Sound.Tidal.ParVagues.Control
import Sound.Tidal.ParVagues.Control
resetCycles
resetCycles
setcps (115/60/4)
-- Invoque l'été
-- Il ne viendra pas tout seul ;)
do
do
let gF = 1.5
let gF = 1.5
let gG a = (gain (gF * "^77" * a)) -- gain Global
let gG a = (gain (gF * "^77" * a)) -- gain Global
...
@@ -11,7 +14,6 @@ let gLPF = (# lpf (min 10000 ((range 200 20000 ("^49")))))
...
@@ -11,7 +14,6 @@ let gLPF = (# lpf (min 10000 ((range 200 20000 ("^49")))))
let gHPF = (# hpf (max 0 (min 7500 ((range "-7500" 7500 ("^49"))))))
let gHPF = (# hpf (max 0 (min 7500 ((range "-7500" 7500 ("^49"))))))
let gDJF = (gLPF . gHPF)
let gDJF = (gLPF . gHPF)
let g = gDJF
let g = gDJF
setcps (115/60/4)
d1 $ g
d1 $ g
$ midiOn "^42" (slow 4)
$ midiOn "^42" (slow 4)
$ midiOn "^41" (<| "k k k <k!3 k*2>")
$ midiOn "^41" (<| "k k k <k!3 k*2>")
...
@@ -25,6 +27,7 @@ d2 $ g -- Clave de l'été
...
@@ -25,6 +27,7 @@ d2 $ g -- Clave de l'été
# "snare:22" # gM' 0 1.4 "^79"
# "snare:22" # gM' 0 1.4 "^79"
# speed (range 0.5 1.5 "^51")
# speed (range 0.5 1.5 "^51")
d4 $ g
d4 $ g
$ fast 2
$ midiOn "^44" (slice 16 ("0*<1 2> 1 2 3*<2 1>") . (>| "breaks125"))
$ midiOn "^44" (slice 16 ("0*<1 2> 1 2 3*<2 1>") . (>| "breaks125"))
$ midiOn "^76" (slice 8 "0 <1 ~> 7 3*<1 2 4 4>")
$ midiOn "^76" (slice 8 "0 <1 ~> 7 3*<1 2 4 4>")
$ sometimesBy "0 ^32!7" (shuffle 8)
$ sometimesBy "0 ^32!7" (shuffle 8)
...
@@ -73,6 +76,7 @@ d7 $ g
...
@@ -73,6 +76,7 @@ d7 $ g
# gM' 0 1.3 "^83"
# gM' 0 1.3 "^83"
# cut 7
# cut 7
d8 $ g
d8 $ g
$ midiOn "^92" (|+ note 12)
$ midiOn "^60" (
$ midiOn "^60" (
superimpose (
superimpose (
struct "t(5,8)"
struct "t(5,8)"
...
...
live/midi/nova/lounge/top_hats.tidal
View file @
daae34bc
...
@@ -13,21 +13,24 @@ let gG a = (gain (1.2 * "^77" * a)) -- gain Global
...
@@ -13,21 +13,24 @@ let gG a = (gain (1.2 * "^77" * a)) -- gain Global
let gM' l h a = (gG (range l h a)) -- gain Modéré
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 gM a = (gM' 0.2 0.8 a) -- gain Modéré doux
let gDJF = midiDJF "^49" 0 10000 0 7500
let gDJF = midiDJF "^49" 0 10000 0 7500
let g = (gDJF)
let gFreqL = (# lpq (range 0 0.25 "^29"))
let gFreqH = (# hpq (range 0 0.25 "^30"))
let gFreqs = (gFreqH . gFreqL)
let g = (gDJF . gFreqs)
setcps 0.5
setcps 0.5
d1 $ g
d1 $ g
$ midiOn "^41" ( -- KICK RUN
$ midiOn "^41" ( -- KICK RUN
((>| "[jazz,kick:5]*<4 4 4 [4!3 8] 4 4 2 <2 [2 8]>>") . (|* gain 0.5))
((>| "[jazz,kick:5]*<4 4 4 [4!3 8] 4 4 2 <2 [2 8]>>") . (|* gain 0.
2
5))
)
)
$ midiOff "^41" (<| "[k([1|<3!3 5 [3 8]>],8)]*<1!16 2!16>")
$ midiOff "^41" (<| "[k([1|<3!3 5 [3 8]>],8)]*<1!16 2!16>")
$ "hh27" # n "[5,6]"
$ "hh27" # n "[5,6]"
# gM' 0
3
"^78"
# gM' 0
4
"^78"
d2 $ g -- Breathing snare contretemps
d2 $ g -- Breathing snare contretemps
$ midiOn "^43" (fast "<2 2 2 2 4 2 2 4 4>")
$ midiOn "^43" (fast "<2 2 2 2 4 2 2 4 4>")
$ "hh27:2 hh27:7"
$ "hh27:2 hh27:7"
# room 0.6 # sz 0.7 # dry (slow 20 $ range 0 2 perlin)
# room 0.6 # sz 0.7 # dry (slow 20 $ range 0 2 perlin)
# gM' 0.5 1.5 "^79"
# gM' 0.5 1.5 "^79"
d3
d3
-- Runny Maracas
$ g
$ g
$ whenmod 16 8 (often $ fast 2)
$ whenmod 16 8 (often $ fast 2)
$ someCyclesBy "<1!16 0!16>" (often $ slow "2!3 1")
$ someCyclesBy "<1!16 0!16>" (often $ slow "2!3 1")
...
@@ -54,7 +57,7 @@ d6 $ g -- Guitar riffs
...
@@ -54,7 +57,7 @@ d6 $ g -- Guitar riffs
# room 0.3
# room 0.3
# sz 0.9
# sz 0.9
# gM' 0.4 1.5 "^81"
# gM' 0.4 1.5 "^81"
d4
d4
-- Rhodes base + chords
$ g
$ g
$ midiOn "^58" (superimpose ( -- ARPS <3
$ midiOn "^58" (superimpose ( -- ARPS <3
(|+ note 12)
(|+ note 12)
...
@@ -74,7 +77,7 @@ d4
...
@@ -74,7 +77,7 @@ d4
# modIndex "[0,5,10]"
# modIndex "[0,5,10]"
# pan 0.6
# pan 0.6
# crush (range 10 4 "^54")
# crush (range 10 4 "^54")
# gM' 0.3 1.
6
"^82"
# gM' 0.3 1.
9
"^82"
d5 $ g -- Choirs + arps
d5 $ g -- Choirs + arps
$ juxBy "-0.7" (
$ juxBy "-0.7" (
arp "<up <up down>>"
arp "<up <up down>>"
...
@@ -88,17 +91,17 @@ d5 $ g -- Choirs + arps
...
@@ -88,17 +91,17 @@ d5 $ g -- Choirs + arps
# gM' 0.3 1.5 "^56"
# gM' 0.3 1.5 "^56"
# pan 0.2
# pan 0.2
# chorus 0.6
# chorus 0.6
d8 $ g
d8 $ g
-- Electrified laggy moog
$ midiOn "^91" (ply 2)
$ midiOn "^91" (ply 2)
$ midiOn "^59" (
$ midiOn "^59" (
(# lpf 2000)
(# lpf 2000)
. (# crush (range 16 4.5 "^55"))
. (# lpq (slow 16 $ range 0 0.15 perlin))
. (# lpq (slow 16 $ range 0 0.15 perlin))
)
)
$ midiOn "^91" (segment "4 <4 <8 [8 16]>>")
$ midiOn "^91" (segment "4 <4 <8 [8 16]>>")
$ note (prog + "0 12")
$ note (prog + "0 12")
# "moog"
# "moog"
# cut 8
# cut 8
# crush (range 16 4 "^55")
# gM' 0 1.8 "^83"
# gM' 0 1.8 "^83"
# release 100
# release 100
d9 $ g
d9 $ g
...
...
live/midi/nova/party/funk_angel_frappe.tidal
View file @
daae34bc
...
@@ -16,7 +16,7 @@ let novaOff ch pat = someCyclesBy (1 - ch) pat
...
@@ -16,7 +16,7 @@ let novaOff ch pat = someCyclesBy (1 - ch) pat
let g = (gDJF . gRes)
let g = (gDJF . gRes)
setcps 0.5
setcps 0.5
d1 $ g
d1 $ g
$ mask "<t f f f t t f f t!8 f!6 t t t!16 f!16>"
--
$ mask "<t f f f t t f f t!8 f!6 t t t!16 f!16>"
$ "k k k <k [k k] k [~ k]>"
$ "k k k <k [k k] k [~ k]>"
# "[jazz,cpu]"
# "[jazz,cpu]"
# room 0.8 # sz 0.8 # dry 1
# room 0.8 # sz 0.8 # dry 1
...
...
live/midi/zelda/mashup.tidal
View file @
daae34bc
...
@@ -2,6 +2,12 @@ setcps (120/60/4)
...
@@ -2,6 +2,12 @@ setcps (120/60/4)
once $ note ("a3 g3 f3 e3") #"arpy"
once $ note ("a3 g3 f3 e3") #"arpy"
-- Main theme
-- https://musescore.com/static/musescore/scoredata/gen/6/4/8/4880846/ea1cf311c1390dad9144c752c6a58c4bfd11923d/score_0.png@850x1100?no-cachee=1563558543
-- Kass's theme
-- https://musescore.com/chromelxd/scores/3604791
-- Meeting the Heart Fairy
-- Meeting the Heart Fairy
do
do
resetCycles
resetCycles
...
...
live/mood/tired/afternoon.tidal
View file @
daae34bc
import Sound.Tidal.ParVagues.Control
import Sound.Tidal.ParVagues.Control
-- Gauche si+mi/sol+re/la+fa/si+sol
-- Droite whatever autour ;)
resetCycles
resetCycles
do
do
...
@@ -50,7 +54,8 @@ d6 $ g -- Nappes Rhodes
...
@@ -50,7 +54,8 @@ d6 $ g -- Nappes Rhodes
# pan 0.2
# pan 0.2
# modIndex (range 0 100 "^54")
# modIndex (range 0 100 "^54")
# midiG' "^82" 0 1.8
# midiG' "^82" 0 1.8
d7 -- Hello PWM!
d7 $ g -- Hello PWM!
$ (|* gain "<1!15 0.8>")
$ midiOn "^57" (chop "<[8 <4 16>]!15 1>")
$ midiOn "^57" (chop "<[8 <4 16>]!15 1>")
$ midiOn "^89" (superimpose $ segment 16)
$ midiOn "^89" (superimpose $ segment 16)
$ note (mel - 12)
$ note (mel - 12)
...
@@ -60,7 +65,7 @@ d7 -- Hello PWM!
...
@@ -60,7 +65,7 @@ d7 -- Hello PWM!
# rate "<1!5 2 4 <1 4>>"
# rate "<1!5 2 4 <1 4>>"
# resonance (slow 32 $ range 0.2 0.6 sine)
# resonance (slow 32 $ range 0.2 0.6 sine)
# crush (range 10 3 "^53")
# crush (range 10 3 "^53")
# midiG' "^81" 0
1.75
# midiG' "^81" 0
2
-- TODO MidiCloud
-- TODO MidiCloud
p "midiclock" $ midicmd "midiClock*48" # s "midi"
p "midiclock" $ midicmd "midiClock*48" # s "midi"
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment