Liking cljdoc? Tell your friends :D
ClojureScript only.

blah.transforms

Contains useful transforms for data received on a blah session.

These xforms can be applied when starting a session via blah.core/listen.

The default shape of audio data is a js array of js Float32Array types. Each Float32Array contains samples from an input channel. The structure of this collection is #js [float-32-array-for-input-channel-1, float-32-array-for-input-channel-2, ..., float-32-array-input-channel-n]

Transforms can be used to convert this js structure into something a little friendlier for the average Clojurist.

Contains useful transforms for data received on a blah session.

These xforms can be applied when starting a session via blah.core/listen.

The default shape of audio data is a js array of js Float32Array types. Each Float32Array
contains samples from an input channel. The structure of this collection is
#js [float-32-array-for-input-channel-1,
     float-32-array-for-input-channel-2,
     ...,
     float-32-array-input-channel-n]

Transforms can be used to convert this js structure into something a little friendlier
for the average Clojurist.
raw docstring

samples->framescljs

Converts the raw JS message into a sequence of sample frames with each frame containing a sample from each input channel.

Converts the raw JS message into a sequence of sample frames with each frame containing a sample from each input channel.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close