| [ << Scheme ] | [Top][Contents] | [ Spacing >> ] |
| [ < Creating “real” parenthesized dynamics ] | [ Up: Scheme ] | [ Creacaión de matices dinámicos personalizados en el MIDI > ] |
Crear una secuencia de notas a distintas alturas
En una música que tenga muchas apariciones de la misma secuencia de notas a distintas alturas, podría ser de utilidad la siguiente función musical. Admite una nota, de la que solo se utiliza su altura. Las funciones de apoyo en Scheme se han tomado prestadas del documento de "Consejos y trucos"de la versión 2.10 del manual.
Este ejemplo crea las duraciones rítmicas que se usan a todo lo largo de Marte, de Los Planetas de Gustav Holst.
rhythm = #(define-music-function (p) (ly:pitch?) "Make the rhythm in Mars (the Planets) at the given pitch" #{ \tuplet 3/2 { $p 8 8 8 } 4 4 8 8 4 #}) \new Staff { \time 5/4 \rhythm c' \rhythm c'' \rhythm g }
| [ << Scheme ] | [Top][Contents] | [ Spacing >> ] |
| [ < Creating “real” parenthesized dynamics ] | [ Up: Scheme ] | [ Creacaión de matices dinámicos personalizados en el MIDI > ] |