rhythms {rhythm}+{option value}* [Macro]

Creates an item stream of floating point time values. Each rhythm may be a logical rhythm or an item stream.

rhythms implements the following option value pairs:

tempo {tempo}
Sets the tempo of the stream, which defaults to *standard-tempo*. The value may be either a metronome number or a tempo envelope. See tempo for more information.
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 (rhythms q 16 32.. w+e tempo 90))
#<CYCLIC-RHYTHM-STREAM 137413001>

? (read-items x)
(0.6666667 0.16666667 0.14583334 3.0)

See Also:

Item Streams, rhythm [Item Type], tempo


Last Modified: 5-Mar-1998