(AbletonLink_ctor)
AbletonLink Constructor
AbletonLink Constructor
(AbletonLink_setBeatAndQuantumNow instance new-beat quantum)
(AbletonLink_setIsPlayingAt instance is-playing-bbol timestamp)
(enable-link bool)
Enable link if bool
is true
, disable it otherwise.
Enable link if `bool` is `true`, disable it otherwise.
(get-beat)
Sync(update) with link and return the current bpm
Sync(update) with link and return the current bpm
(get-num-peers)
Get number of connected peers
Get number of connected peers
(get-os)
Return the OS as a keyword. One of :windows :linux :mac
Return the OS as a keyword. One of :windows :linux :mac
(get-phase)
Get the current phase of a bar
Get the current phase of a bar
(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)
(get-timestamp)
Returns the timestamp in microseconds, a format needed by *At setters
Returns the timestamp in microseconds, a format needed by *At setters
(link-enabled?)
Returns true if link is enabled
Returns true if link is enabled
(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
(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
(set-beat-force beat)
Forcefully and globally set the value of the beat (number)
Forcefully and globally set the value of the beat (number)
(set-beat-now beat)
Globally set the value of the beat (number)
Globally set the value of the beat (number)
(set-bpm bpm)
Globally change the bpm on the link
Globally change the bpm on the link
(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.
(set-is-playing-now playing?)
If false, the transport will stop playing.
If false, the transport will stop playing.
(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
(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.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close