%% Do not edit this file; it is auto-generated from LSR http://lsr.dsi.unimi.it
%% This file is in the public domain.
-\version "2.11.55"
+\version "2.13.1"
\header {
lsrtags = "pitches"
+%% Translation of GIT committish: 48f804da6794a7bc8e7fdd4b1649f485b0b09d26
texidoces = "
Este fragmento de código basado en Scheme genera
24 notas aleatorias (o tantas como se necesiten), basándose en la
"
doctitle = "Generating random notes"
} % begin verbatim
+
\score {
- { #(let ((random-state (seed->random-state (current-time))))
- (ly:export
- (make-music 'SequentialMusic 'elements
- (map (lambda x
- (let ((idx (random 12 random-state)))
- (make-music 'EventChord
- 'elements (list (make-music 'NoteEvent
- 'duration (ly:make-duration 2 0 1 1)
- 'pitch (ly:make-pitch (quotient idx 7)
- (remainder idx 7)
- 0))))))
- (make-list 24)))))
+ {
+ #(let ((random-state (seed->random-state (current-time))))
+ (ly:export
+ (make-sequential-music
+ (map (lambda (x)
+ (let ((idx (random 12 random-state)))
+ (make-event-chord
+ (list
+ (make-music 'NoteEvent
+ 'duration (ly:make-duration 2 0 1 1)
+ 'pitch (ly:make-pitch
+ (quotient idx 7)
+ (remainder idx 7)
+ 0))))))
+ (make-list 24)))))
}
}