(connect a b)
(connect a b c d)
(connect-node-to-nodes node nodes)
(connect-to-destination node)
(create-buffer context numOfChannels length sampleRate)
(create-buffer-source context)
(create-context)
(create-gain context)
(create-gains context n)
(create-node-with-buffer context buffer)
(create-oscillator context)
(create-oscillator context value)
(create-splitter context)
(create-splitter context channel-count-mode)
(decode-data context data)
(disconnect a)
(disconnect a i)
(disconnect-several node n)
(get-buffer node)
(get-channel-data buffer channel)
(get-context node)
(get-length-in-samples buffer)
(get-number-of-channels buffer)
(get-sample-rate buffer)
(name-of-speakers context)
(num-of-speakers context)
(on-ended node f)
(pcm->buffer context pcm-js-array [start stop] sample-rate)
(sample-rate context)
(set-buffer node buffer)
(set-channel-count node channel-count)
(set-gain node value)
(set-gain node value rampup-duration-in-sec)
(set-loop node loop?)
(set-volume node volume)
(set-volume node volume delay-in-sec)
(set-volume-speakers node volume num-speakers)
(set-volume-speakers node volume num-speakers rampup-duration-in-sec)
(start node
&
{:keys [offset-in-sec delay-in-sec]
:or {offset-in-sec 0 delay-in-sec 0}})
(stereo->4chan context buff-stereo)
(stop node & {:keys [delay-in-sec] :or {delay-in-sec 0}})
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close