Liking cljdoc? Tell your friends :D

overtone.ableton-link


-AL-pointerclj

source

-mainclj

(-main)
source

(AbletonLink_ctor)

AbletonLink Constructor

AbletonLink Constructor
sourceraw docstring

(AbletonLink_enable instance bool)
sourceraw docstring

(AbletonLink_getBeat instance)
sourceraw docstring

(AbletonLink_getBpm instance)
sourceraw docstring

(AbletonLink_getNumPeers instance)
sourceraw docstring

(AbletonLink_getPhase instance)
sourceraw docstring

(AbletonLink_getQuantum instance)
sourceraw docstring

(AbletonLink_getTimestamp instance)
sourceraw docstring

(AbletonLink_isEnabled instance)
sourceraw docstring

(AbletonLink_setBeatAndQuantumNow instance new-beat quantum)
sourceraw docstring

(AbletonLink_setBeatAt instance new-beat timestamp)
sourceraw docstring

(AbletonLink_setBeatForce instance new-beat)
sourceraw docstring

(AbletonLink_setBeatNow instance new-beat)
sourceraw docstring

(AbletonLink_setBpm instance new-bpm)
sourceraw docstring

(AbletonLink_setIsPlayingAt instance is-playing-bbol timestamp)
sourceraw docstring

(AbletonLink_setIsPlayingNow instance playing?)
sourceraw docstring

(AbletonLink_setQuantum instance new-quantum)
sourceraw docstring

(AbletonLink_update instance)
sourceraw docstring

afterclj

(after delay fun & ignored)
source

atclj

(at time fun & ignored)
source

(enable-link bool)

Enable link if bool is true, disable it otherwise.

Enable link if `bool` is `true`, disable it otherwise.
sourceraw docstring

everyclj

(every period fun & {:keys [initial-delay] :or {initial-delay 0}})
source

get-beatclj

(get-beat)

Sync(update) with link and return the current bpm

Sync(update) with link and
return the current bpm
sourceraw docstring

get-bpmclj

(get-bpm)

Get the current global bpm

Get the current global bpm
sourceraw docstring

get-num-peersclj

(get-num-peers)

Get number of connected peers

Get number of connected peers
sourceraw docstring

get-osclj

(get-os)

Return the OS as a keyword. One of :windows :linux :mac

Return the OS as a keyword. One of :windows :linux :mac
sourceraw docstring

get-phaseclj

(get-phase)

Get the current phase of a bar

Get the current phase of a bar
sourceraw docstring

get-quantumclj

(get-quantum)

Get the quantum of a bar, returns number, (return number of beats in a bar)

Get the quantum of a bar, returns number,
(return number of beats in a bar)
sourceraw docstring

get-timestampclj

(get-timestamp)

Returns the timestamp in microseconds, a format needed by *At setters

Returns the timestamp in microseconds,
a format needed by *At setters
sourceraw docstring

(link-enabled?)

Returns true if link is enabled

Returns true if link is enabled
sourceraw docstring

resource-filepathclj

(resource-filepath resource-path)
source

resource-inside-jar?clj

(resource-inside-jar? path)
source

set-beat-and-quantum-nowclj

(set-beat-and-quantum-now beat quantum)

Globally set the value of the beat (number) now

Globally set the value of the beat (number) now
sourceraw docstring

set-beat-atclj

(set-beat-at beat timestamp)

Globally set the value of the beat (number) at a given timestamp

Globally set the value of the beat (number) at a given timestamp
sourceraw docstring

set-beat-forceclj

(set-beat-force beat)

Forcefully and globally set the value of the beat (number)

Forcefully and globally set
the value of the beat (number)
sourceraw docstring

set-beat-nowclj

(set-beat-now beat)

Globally set the value of the beat (number)

Globally set the value of the beat (number)
sourceraw docstring

set-bpmclj

(set-bpm bpm)

Globally change the bpm on the link

Globally change the bpm on the link
sourceraw docstring

set-is-playing-atclj

(set-is-playing-at playing? timestamp)

If false, the transport will stop playing. Give a timestamp to commit this action in the future.

If false, the transport will stop playing.
Give a timestamp to commit this action in the future.
sourceraw docstring

set-is-playing-nowclj

(set-is-playing-now playing?)

If false, the transport will stop playing.

If false, the transport will stop playing.
sourceraw docstring

set-quantumclj

(set-quantum quantum)

Sets the quantum, in a way like setting a time-signature of a bar

Sets the quantum, in a way like setting a
time-signature of a bar
sourceraw docstring

(spit-abletonlink-lib! dest)

useful function when ableton-link is bundled in a jar, but spitting the library file into a tmp directory is unwanted. Spits only the files for a specific os.

useful function when ableton-link is bundled in a jar,
but spitting the library file into a tmp directory is
unwanted. Spits only the files for a specific os.
sourceraw docstring

stopclj

(stop & scheduled-events)
source

stop-allclj

(stop-all)
source

swallow-exceptionscljmacro

(swallow-exceptions & body)
source

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

× close