Liking cljdoc? Tell your friends :D

uncomplicate.clojure-sound.sampled


audio-encodingclj

source

audio-file-formatclj

(audio-file-format this)
(audio-file-format type args)
(audio-file-format type format frame-length)
(audio-file-format type byte-length format frame-length)
source

audio-file-format-typeclj

source

audio-file-format-type-keyclj

source

audio-file-typesclj

(audio-file-types)
(audio-file-types stream)
source

audio-formatclj

(audio-format from)
(audio-format sample-rate sample-size-bits)
(audio-format sample-rate sample-size-bits channels)
(audio-format sample-rate sample-size-bits channels signed endian)
(audio-format encoding
              sample-rate
              sample-size-bits
              channels
              frame-size
              frame-rate
              endian)
(audio-format encoding
              sample-rate
              sample-size-bits
              channels
              frame-size
              frame-rate
              endian
              properties)
source

audio-inputclj

(audio-input line)
(audio-input stream format length)
source

audio-permissionclj

(audio-permission permission)
source

AudioSystemProcedurescljprotocol

audio-input-streamclj

(audio-input-stream this)
(audio-input-stream target-format source-stream)

encodingsclj

(encodings this)
(encodings target-format source-stream)
source

Availablecljprotocol

availableclj

(available this)
source

big-endian?clj

(big-endian? format)
source

boolean-controlclj

source

buffer-sizeclj

(buffer-size line)
source

channelsclj

(channels format)
source

clipclj

(clip)
(clip mixer-info)
source

controlclj

(control line)
(control line ctrl-type)
source

control-classclj

source

control-class-keyclj

source

control-typeclj

source

control-type-keyclj

source

controlsclj

(controls control)
source

decay-timeclj

(decay-time reverb)
source

drain!clj

(drain! line)
source

early-delayclj

(early-delay reverb)
source

early-intensityclj

(early-intensity reverb)
source

encodingclj

(encoding this)
source

enum-controlclj

source

eventclj

(event line event-type position)
source

extensionclj

(extension t)
source

file-format-typeclj

(file-format-type aff)
(file-format-type name extension)
source

float-controlclj

source

flush!clj

(flush! line)
source

formatsclj

(formats info)
source

Framecljprotocol

frame-lengthclj

(frame-length this)

frame-positionclj

(frame-position this)
source

frame-position!clj

(frame-position! clip frames)
source

frame-rateclj

(frame-rate format)
source

frame-sizeclj

(frame-size format)
source

global-constclj

source

impliesclj

(implies this other)
source

late-delayclj

(late-delay reverb)
source

late-intensityclj

(late-intensity reverb)
source

levelclj

(level line)
source

lineclj

(line obj)
(line mixer info)
source

line-classclj

(line-class info)
source

line-class-keyclj

source

line-event-typeclj

source

line-event-type-keyclj

source

line-infoclj

(line-info this)
(line-info line-kind format)
(line-info line-kind format buffer-size)
(line-info line-kind formats min-buffer-size max-buffer-size)
source

line-key-classclj

source

line-listenerclj

(line-listener f)
(line-listener selection f)
source

loop!clj

(loop! clip)
(loop! clip count)
source

loop-points!clj

(loop-points! clip start end)
source

mark!clj

(mark! stream! read-limit)
source

Matchcljprotocol

matches?clj

(matches? this other)
source

max-buffer-sizeclj

(max-buffer-size info)
source

max-labelclj

(max-label control)
source

max-linesclj

(max-lines mixer info)
source

maximumclj

(maximum control)
source

mid-labelclj

(mid-label control)
source

min-buffer-sizeclj

(min-buffer-size info)
source

min-labelclj

(min-label control)
source

minimumclj

(minimum control)
source

mixerclj

(mixer)
(mixer info)
source

mixer-infoclj

(mixer-info)
(mixer-info mixer)
source

open-sourcesclj

(open-sources mixer)
source

open-targetsclj

(open-targets mixer)
source

port-infoclj

source

port-info-keyclj

source

precisionclj

(precision control)
source

sample-rateclj

(sample-rate format)
source

sample-size-bitsclj

(sample-size-bits format)
source

sampled-typeclj

source

shift!clj

(shift! control microseconds)
(shift! control to microseconds)
(shift! control from to microseconds)
source

shift?clj

(shift? control)
source

signed?clj

source

skip!clj

(skip! stream! n)
source

sourceclj

(source this)
(source mixer info)
source

source-infoclj

(source-info this)
(source-info mixer info)
source

source?clj

(source? port)
source

state-labelclj

(state-label control state)
source

sync!clj

(sync! mixer! lines)
(sync! mixer! lines maintain-sync?)
source

sync-supported?clj

(sync-supported? mixer lines)
(sync-supported? mixer lines maintain-sync?)
source

targetclj

(target this)
(target mixer info)
source

target-data-lineclj

(target-data-line format)
(target-data-line format mixer-info)
source

target-formatsclj

(target-formats encoding source-format)
source

target-infoclj

(target-info this)
(target-info mixer info)
source

target-line-infoclj

(target-line-info info)
source

unitsclj

(units control)
source

unsync!clj

(unsync! mixer! lines)
source

update-periodclj

(update-period control)
source

Valuecljprotocol

valueclj

(value this)

value!clj

(value! this val)
source

valuesclj

(values control)
source

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

× close