These are defined in translate.clj and following.
Notably currently unsupported is pd
(for creating a subpatch).
Also note that inlet
and outlet
nodes are different from the synonymous functions; e.g. [:inlet]
is a node while (inlet ...)
modifies the intended connection between two nodes.
bang
b
float
f
symbol
int
i
send
s
receive
r
select
route
pack
unpack
trigger
t
spigot
moses
until
print
makefilename
change
swap
value
v
list
delay
metro
line
timer
cputime
realtime
pipe
+
-
*
/
pow
==
!=
>
<
>=
<=
&
&&
||
||||
%
<<
>>
mtof
powtodb
rmstodb
ftom
dbtopow
dbtorms
mod
div
sin
cos
tan
atan
atan2
sqrt
log
exp
abs
random
max
min
clip
wrap
notein
ctlin
pgmin
bendin
touchin
polytouchin
midiin
sysexin
noteout
ctlout
pgmout
bendout
touchout
polytouchout
midiout
makenote
stripnote
oscparse
oscformat
tabread
tabread4
tabwrite
soundfiler
table
array
loadbang
serial
netsend
netreceive
qlist
textfile
openpanel
savepanel
bag
poly
key
keyup
keyname
declare
+~
-~
*~
/~
max~
min~
clip~
q8_rsqrt~
q8_sqrt~
sqrt~
wrap~
fft~
ifft~
rfft~
rifft~
pow~
log~
exp~
abs~
framp~
mtof~
ftom~
rmstodb~
dbtorms~
dac~
adc~
sig~
line~
vline~
threshold~
snapshot~
vsnapshot~
bang~
samplerate~
send~
receive~
throw~
catch~
block~
switch~
readsf~
writesf~
phasor~
cos~
osc~
tabwrite~
tabplay~
tabread~
tabread4~
tabosc4~
tabsend~
tabreceive~
vcf~
noise~
env~
hip~
lop~
bp~
biquad~
samphold~
print~
rpole~
rzero~
rzero_rev~
cpole~
czero~
czero_rev~
delwrite~
delread~
vd~
inlet
outlet
inlet~
outlet~
struct
drawcurve
filledcurve
drawpolygon
filledpolygon
plot
drawnumber
pointer
get
set
element
getsize
setsize
append
scalar
sigmund~
bonk~
choice
hilbert~
complex-mod~
expr~
expr
fexpr~
loop~
lrshift~
pd~
rev1~
rev2~
rev3~
bob~
msg
text
floatatom
symbolatom
bng
tgl
hsl
vsl
vradio
hradio
Can you improve this documentation?Edit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close