Last active
May 25, 2016 17:35
-
-
Save lennart/cb9803fb9e7b38b11b03688fc94275e3 to your computer and use it in GitHub Desktop.
Finding undocumented things in Tidal
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# within the tidalcycles.github.io repo do | |
find _functions/ -type f -iname "*.md" -print0 | xargs -0 -n1 basename | cut -d. -f1 | sort | grep -v index > documented.txt |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
accelerate | |
anticipate | |
append | |
bandf | |
bandq | |
beat_rotation | |
begin | |
brak | |
cat | |
chop | |
coarse | |
crush | |
cut | |
cutoff | |
degrade | |
delay | |
delayfeedback | |
delaytime | |
density | |
end | |
every | |
fit | |
foldEvery | |
gain | |
gap | |
hcutoff | |
hresonance | |
interlace | |
irand | |
iter | |
jumpIn | |
jumpIn' | |
jumpMod | |
jux | |
loop | |
mapping-over | |
nudge | |
palindrome | |
pan | |
rand | |
randcat | |
resonance | |
rev | |
run | |
scale | |
seqP | |
shape | |
slow | |
slowcat | |
slowspread | |
smash | |
sometimesBy | |
sound | |
speed | |
spin | |
spread | |
stack | |
striate | |
striateL | |
stut | |
superimpose | |
trunc | |
unit | |
up | |
vowel | |
weave | |
wedge | |
whenmod | |
within | |
xfade | |
zoom |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
accelerate | |
angles | |
anticipate | |
append | |
atom | |
att | |
attack | |
bandf | |
bandq | |
begin | |
braces | |
brackets | |
brak | |
broadcast | |
cat | |
channel | |
chdecay | |
choose | |
chop | |
clhatdecay | |
clocked | |
clutch | |
coarse | |
compress | |
crush | |
ctf | |
ctfg | |
cut | |
cutoff | |
cutoffegint | |
decay | |
defaulted | |
degrade | |
delay | |
delayfb | |
delayfeedback | |
delayt | |
delaytime | |
density | |
det | |
detune | |
dirt | |
dirtstream | |
discretise | |
double | |
drum | |
dry | |
dur | |
e | |
echo | |
en | |
end | |
enumerate | |
every | |
expression | |
fit | |
float | |
gain | |
gap | |
gat | |
gate | |
ghost | |
grp | |
hatgrain | |
hcutoff | |
hg | |
histpan | |
hold | |
hresonance | |
ifp | |
index | |
inside | |
integer | |
interlace | |
irand | |
iter | |
jump | |
jux | |
juxcut | |
kriole | |
lag | |
lagogo | |
lbd | |
lch | |
lcl | |
lclap | |
lclaves | |
lclhat | |
lcp | |
lcr | |
lcrash | |
lexer | |
lfo | |
lfoc | |
lfocutoffint | |
lfodelay | |
lfoi | |
lfoint | |
lfop | |
lfopitchint | |
lfoshape | |
lfosync | |
lhitom | |
lht | |
lindenmayer | |
lkick | |
llotom | |
llt | |
lock | |
loh | |
loop | |
lophat | |
lsn | |
lsnare | |
make | |
mask | |
merge | |
mergelists | |
metronome | |
midinote | |
modwheel | |
mortal | |
n | |
natural | |
note | |
nudge | |
octave | |
off | |
offadd | |
offset | |
often | |
ohdecay | |
ophatdecay | |
orbit | |
overlay | |
p | |
palindrome | |
pan | |
param | |
parens | |
pequal | |
permstep | |
pick | |
points | |
por | |
portamento | |
prep | |
preplace | |
prot | |
protate | |
prr | |
prrw | |
prw | |
quad | |
r | |
rand | |
randcat | |
randslice | |
rarely | |
ratsine | |
release | |
required | |
resonance | |
rev | |
room | |
run | |
s | |
sag | |
sagogo | |
sam | |
samples | |
saw | |
sawrat | |
sawwave | |
scale | |
scan | |
scl | |
sclap | |
sclaves | |
scp | |
scr | |
scrash | |
segment | |
semitone | |
send | |
setter | |
shape | |
sig | |
sign | |
silence | |
sine | |
sinerat | |
sinewave | |
size | |
sld | |
slice | |
slide | |
slow | |
slowcat | |
slowspread | |
smash | |
sometimes | |
sound | |
speed | |
spin | |
split | |
spread | |
spreadf | |
square | |
squarewave | |
stack | |
stackwith | |
start | |
state | |
std | |
step | |
steps | |
stream | |
streamcallback | |
stretch | |
striate | |
struct | |
stt | |
stut | |
stutter | |
stutterdepth | |
stuttertime | |
supercollider | |
superimpose | |
superwash | |
sus | |
sustain | |
sustainpedal | |
symbol | |
tdecay | |
tom | |
tomdecay | |
transition | |
tri | |
triple | |
trirat | |
triwave | |
trunc | |
unit | |
unwrap | |
up | |
vcf | |
vcfegint | |
vco | |
vcoegint | |
velocity | |
voi | |
voice | |
vowel | |
wait | |
wash | |
weave | |
wedge | |
when | |
whenmod | |
within | |
xfade | |
zoom |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# within the Tidal source repo do | |
cabal haddock --hoogle | |
cat dist/doc/html/tidal/tidal.txt | grep -e "^[a-z]* ::" | sed "s/^\([^:]*\) ::.*/\1/" | sort | uniq > existing.txt |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# with both files in place do | |
comm -13 documented.txt existing.txt > undocumented.txt |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
angles | |
atom | |
att | |
attack | |
braces | |
brackets | |
broadcast | |
channel | |
chdecay | |
choose | |
clhatdecay | |
clocked | |
clutch | |
compress | |
ctf | |
ctfg | |
cutoffegint | |
decay | |
defaulted | |
delayfb | |
delayt | |
det | |
detune | |
dirt | |
dirtstream | |
discretise | |
double | |
drum | |
dry | |
dur | |
e | |
echo | |
en | |
enumerate | |
expression | |
float | |
gat | |
gate | |
ghost | |
grp | |
hatgrain | |
hg | |
histpan | |
hold | |
ifp | |
index | |
inside | |
integer | |
jump | |
juxcut | |
kriole | |
lag | |
lagogo | |
lbd | |
lch | |
lcl | |
lclap | |
lclaves | |
lclhat | |
lcp | |
lcr | |
lcrash | |
lexer | |
lfo | |
lfoc | |
lfocutoffint | |
lfodelay | |
lfoi | |
lfoint | |
lfop | |
lfopitchint | |
lfoshape | |
lfosync | |
lhitom | |
lht | |
lindenmayer | |
lkick | |
llotom | |
llt | |
lock | |
loh | |
lophat | |
lsn | |
lsnare | |
make | |
mask | |
merge | |
mergelists | |
metronome | |
midinote | |
modwheel | |
mortal | |
n | |
natural | |
note | |
octave | |
off | |
offadd | |
offset | |
often | |
ohdecay | |
ophatdecay | |
orbit | |
overlay | |
p | |
param | |
parens | |
pequal | |
permstep | |
pick | |
points | |
por | |
portamento | |
prep | |
preplace | |
prot | |
protate | |
prr | |
prrw | |
prw | |
quad | |
r | |
randslice | |
rarely | |
ratsine | |
release | |
required | |
room | |
s | |
sag | |
sagogo | |
sam | |
samples | |
saw | |
sawrat | |
sawwave | |
scan | |
scl | |
sclap | |
sclaves | |
scp | |
scr | |
scrash | |
segment | |
semitone | |
send | |
setter | |
sig | |
sign | |
silence | |
sine | |
sinerat | |
sinewave | |
size | |
sld | |
slice | |
slide | |
sometimes | |
split | |
spreadf | |
square | |
squarewave | |
stackwith | |
start | |
state | |
std | |
step | |
steps | |
stream | |
streamcallback | |
stretch | |
struct | |
stt | |
stutter | |
stutterdepth | |
stuttertime | |
supercollider | |
superwash | |
sus | |
sustain | |
sustainpedal | |
symbol | |
tdecay | |
tom | |
tomdecay | |
transition | |
tri | |
triple | |
trirat | |
triwave | |
unwrap | |
vcf | |
vcfegint | |
vco | |
vcoegint | |
velocity | |
voi | |
voice | |
wait | |
wash | |
when |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment