Liking cljdoc? Tell your friends :D

alda.lisp.attributes


*initial-attr-vals*clj

source

defattributecljmacro

(defattribute attr-name & things)

Convenience macro for setting up attributes.

Convenience macro for setting up attributes.
sourceraw docstring

key-sigclj

(key-sig x__13746__auto__)
source

key-sig!clj

(key-sig! x__13747__auto__)
source

key-signatureclj

(key-signature x__13746__auto__)
source

key-signature!clj

(key-signature! x__13747__auto__)
source

metric-modulationclj

(metric-modulation old new)

Express tempo in terms of metric modulation, where the new note takes the same amount of time (one beat) as the old note. (e.g. (metric-modulation "4." 2) means that the new length of a half note equals the length of a dotted quarter note in the previous measure)

Express tempo in terms of metric modulation, where the new note takes the
same amount of time (one beat) as the old note.
(e.g. (metric-modulation "4." 2) means that the new length of a half note
equals the length of a dotted quarter note in the previous measure)
sourceraw docstring

metric-modulation!clj

(metric-modulation! old new)

Global version of metric-modulation.

Global version of `metric-modulation`.
sourceraw docstring

octaveclj

(octave x__13746__auto__)
source

octave!clj

(octave! x__13747__auto__)
source

panclj

(pan x__13746__auto__)
source

pan!clj

(pan! x__13747__auto__)
source

panningclj

(panning x__13746__auto__)
source

panning!clj

(panning! x__13747__auto__)
source

quantclj

(quant x__13746__auto__)
source

quant!clj

(quant! x__13747__auto__)
source

quantizationclj

(quantization x__13746__auto__)
source

quantization!clj

(quantization! x__13747__auto__)
source

quantizeclj

(quantize x__13746__auto__)
source

quantize!clj

(quantize! x__13747__auto__)
source

reference-pitchclj

(reference-pitch x__13746__auto__)
source

reference-pitch!clj

(reference-pitch! x__13747__auto__)
source

set-durationclj

(set-duration x__13746__auto__)
source

set-duration!clj

(set-duration! x__13747__auto__)
source

set-note-lengthclj

(set-note-length length)

Sets note duration in terms of alda note-lengths (e.g. quarter note = 4, dotted note = "4.")

Sets note duration in terms of alda note-lengths
(e.g. quarter note = 4, dotted note = "4.")
sourceraw docstring

set-tempoclj

(set-tempo x__13746__auto__)
source

set-tempo!clj

(set-tempo! x__13747__auto__)
source

tempoclj

(tempo val)
(tempo note-length val)

Multi-arity function that allows for an additional parameter to represent the tempo in terms of non-quarter notes (e.g.(tempo 2 60) <--> (tempo 120)).

Multi-arity function that allows for an additional parameter to represent
the tempo in terms of non-quarter notes (e.g.(tempo 2 60) <--> (tempo 120)).
sourceraw docstring

tempo!clj

(tempo! val)
(tempo! note-length val)

Global version of tempo.

Global version of `tempo`.
sourceraw docstring

track-volclj

(track-vol x__13746__auto__)
source

track-vol!clj

(track-vol! x__13747__auto__)
source

track-volumeclj

(track-volume x__13746__auto__)
source

track-volume!clj

(track-volume! x__13747__auto__)
source

transposeclj

(transpose x__13746__auto__)
source

transpose!clj

(transpose! x__13747__auto__)
source

transpositionclj

(transposition x__13746__auto__)
source

transposition!clj

(transposition! x__13747__auto__)
source

tuning-constantclj

(tuning-constant x__13746__auto__)
source

tuning-constant!clj

(tuning-constant! x__13747__auto__)
source

volclj

(vol x__13746__auto__)
source

vol!clj

(vol! x__13747__auto__)
source

volumeclj

(volume x__13746__auto__)
source

volume!clj

(volume! x__13747__auto__)
source

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

× close