Liking cljdoc? Tell your friends :D

alda.lisp.attributes


*initial-attr-vals*

source

defattributemacro

(defattribute attr-name & things)

Convenience macro for setting up attributes.

Convenience macro for setting up attributes.
sourceraw docstring

key-sig

(key-sig x__13737__auto__)
source

key-sig!

(key-sig! x__13738__auto__)
source

key-signature

(key-signature x__13737__auto__)
source

key-signature!

(key-signature! x__13738__auto__)
source

metric-modulation

(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!

(metric-modulation! old new)

Global version

Global version
sourceraw docstring

octave

(octave x__13737__auto__)
source

octave!

(octave! x__13738__auto__)
source

pan

(pan x__13737__auto__)
source

pan!

(pan! x__13738__auto__)
source

panning

(panning x__13737__auto__)
source

panning!

(panning! x__13738__auto__)
source

quant

(quant x__13737__auto__)
source

quant!

(quant! x__13738__auto__)
source

quantization

(quantization x__13737__auto__)
source

quantization!

(quantization! x__13738__auto__)
source

quantize

(quantize x__13737__auto__)
source

quantize!

(quantize! x__13738__auto__)
source

reference-pitch

(reference-pitch x__13737__auto__)
source

reference-pitch!

(reference-pitch! x__13738__auto__)
source

set-duration

(set-duration x__13737__auto__)
source

set-duration!

(set-duration! x__13738__auto__)
source

set-note-length

(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

tempo

(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)). Overwrites the single-argument function produced by defattribute

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)).
Overwrites the single-argument function produced by defattribute
sourceraw docstring

tempo!

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

Global version of overwritten tempo function

Global version of overwritten tempo function
sourceraw docstring

track-vol

(track-vol x__13737__auto__)
source

track-vol!

(track-vol! x__13738__auto__)
source

track-volume

(track-volume x__13737__auto__)
source

track-volume!

(track-volume! x__13738__auto__)
source

transpose

(transpose x__13737__auto__)
source

transpose!

(transpose! x__13738__auto__)
source

transposition

(transposition x__13737__auto__)
source

transposition!

(transposition! x__13738__auto__)
source

tuning-constant

(tuning-constant x__13737__auto__)
source

tuning-constant!

(tuning-constant! x__13738__auto__)
source

vol

(vol x__13737__auto__)
source

vol!

(vol! x__13738__auto__)
source

volume

(volume x__13737__auto__)
source

volume!

(volume! x__13738__auto__)
source

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

× close