degrees {reference}+ {option value}* [Macro]

Creates an item stream of integer scale positions. Each reference may be a note, degree, pitch or item stream.

degrees implements the following option value pairs:

of {scale}
Sets the musical scale for the stream. Defaults to *standard-scale*.
An additional set of basic option valuepairs are available in all item stream macros. Others may be available based on the pattern type specified to the macro.

Example:

? (setf x (degrees c4 d e f in random for 8))
#<RANDOM-DEGREE-STREAM 131443131>

? (read-items x)
(65 64 64 60 65 62 64 64)

See Also:

degree [Item Type], Item Streams, note [Item Type], notes, pitch [Item Type], pitches


Last Modified: 5-Mar-1998