Syntax: @var{note}@code{\\x},
where x is one of \\ppp, \\pp, \\p, \\mp, \\mf, \\f, \\ff, \\fff.")
- (internal-class-name . "Event")
(types . (general-music event dynamic-event absolute-dynamic-event))
))
(ApplyContext
. (
(description . "Call the argument with the current context during interpreting phase")
- (internal-class-name . "Music")
(types . (general-music apply-context))
(iterator-ctor . ,Apply_context_iterator::constructor)
))
3. context where FUNC is called.
")
- (internal-class-name . "Event")
(iterator-ctor . ,Output_property_music_iterator::constructor)
(types . (general-music layout-instruction))
))
Syntax:
@var{note}-@code{\\arpeggio}")
- (internal-class-name . "Event")
(types . (general-music arpeggio-event event))
))
is an articulation (such as @code{-.}, @code{->}, @code{\\tenuto},
@code{\\downbow}). See the user manual for details.")
- (internal-class-name . "Event")
(types . (general-music event articulation-event script-event))
))
(AutoChangeMusic
. (
(description . "Used for making voices that switch between piano staves automatically.")
- (internal-class-name . "Music")
(iterator-ctor . ,Auto_change_iterator::constructor)
(start-callback . ,Music_wrapper::start_callback)
(length-callback . ,Music_wrapper::length_callback)
. (
(description .
"Check whether this music coincides with the start of the measure.")
- (internal-class-name . "Music")
(types . (general-music bar-check))
(iterator-ctor . ,Bar_check_iterator::constructor)
))
. (
(description . "Print a bass-figure text")
- (internal-class-name . "Event")
(types . (general-music event rhythmic-event bass-figure-event))
))
(BeamEvent
Syntax for manual control:
c8-[ c c-] c8")
- (internal-class-name . "Event")
(types . (general-music event beam-event span-event))
))
(BreakEvent
. (
(description . "Create a line break, Syntax: \\break or page break, Syntax: \\pagebreak.")
- (internal-class-name . "Event")
(types . (general-music break-event event))
))
(BreathingSignEvent
Syntax:
@var{note}\\breathe.")
- (internal-class-name . "Event")
(types . (general-music event breathing-event))
))
(BusyPlayingEvent
. (
(description . "Used internally to signal beginning and ending of notes.")
- (internal-class-name . "Event")
(types . (general-music event busy-playing-event))
))
(ContextChange
(description . "Change staffs in Piano staff.
Syntax @code{\\translator Staff = @var{new-id}}.")
- (internal-class-name . "Music")
(iterator-ctor . , Change_iterator::constructor)
(types . (general-music translator-change-instruction))
))
(ClusterNoteEvent
. (
(description . "A note that is part of a cluster.")
- (internal-class-name . "Event")
; not a note-event, to ensure that Note_engraver doesn't eat it.
(types . (general-music cluster-note-event melodic-event rhythmic-event event))
(iterator-ctor . ,Context_specced_music_iterator::constructor)
(length-callback . ,Music_wrapper::length_callback)
(start-callback . ,Music_wrapper::start_callback)
- (internal-class-name . "Music")
(types . (context-specification general-music music-wrapper-music))
))
... @var{note}\\rc (you can also use \\<, \\!, \\cresc, and
\\endcresc. See the user manual for details.).")
- (internal-class-name . "Event")
(types . (general-music dynamic-event crescendo-event event))
))
(DecrescendoEvent
. (
(description . "See @ref{CrescendoEvent}.")
- (internal-class-name . "Event")
(types . (general-music dynamic-event decrescendo-event event))
))
. (
(description . "Extend lyrics.")
- (internal-class-name . "Event")
(types . (general-music extender-event event))
))
(EventChord
. (
(description . "Internally used to group a set of events.")
- (internal-class-name . "Music")
(iterator-ctor . ,Event_chord_iterator::constructor)
(length-callback . ,Music_sequence::maximum_length_callback)
(to-relative-callback . ,Music_sequence::event_chord_relative_callback)
(FingerEvent
. (
(description . "Specify what finger to use for this note.")
- (internal-class-name . "Event")
(types . (general-music fingering-event event))
))
(BeamForbidEvent
. (
(description . "Specify that a note may not auto-beamed ")
- (internal-class-name . "Event")
(types . (general-music event beam-forbid-event))
))
(GlissandoEvent
. (
(description . "Start a glissando on this note.")
- (internal-class-name . "Event")
(types . (general-music glissando-event event))
))
(GraceMusic
. (
(description . "Interpret the argument as grace notes. ")
- (internal-class-name . "Music")
(start-callback . ,Grace_music::start_callback)
(length . ,(ly:make-moment 0 1))
(iterator-ctor . ,Grace_iterator::constructor)
(NoteGroupingEvent
. (
(description . "Start or stop grouping brackets.")
- (internal-class-name . "Event")
(types . (general-music event note-grouping-event))
))
(HarmonicEvent
. (
(description . "Mark a note as harmonic")
- (internal-class-name . "Event")
(types . (general-music event harmonic-event))
))
(HyphenEvent
. (
(description . "A hyphen between lyric syllables.")
- (internal-class-name . "Event")
(types . (general-music hyphen-event event))
))
Syntax: @code{\\key } @var{name} @var{scale}.")
- (internal-class-name . "Event")
(types . (general-music key-change-event event))
))
. (
(description . "(docme).")
- (internal-class-name . "Event")
(span-type . ligature)
(types . (general-music span-event ligature-event event))
))
Syntax @var{\\oldaddlyrics }@var{music} @var{lyrics}.")
- (internal-class-name . "Music")
(types . (general-music lyric-combine-music))
(length-callback . ,Lyric_combine_music::length_callback)
(start-callback . ,Music_sequence::first_start_callback)
(description . "Align lyrics to the start of notes.
Syntax @var{\\lyricsto }@var{voicename} @var{lyrics}.")
- (internal-class-name . "Music")
(length . ,(ly:make-moment 0 1))
(types . (general-music lyric-combine-music))
(iterator-ctor . ,New_lyric_combine_music_iterator::constructor)
(description . "A lyric syllable. Must be entered in lyrics mode, i.e.
@code{\\lyrics @{ twinkle4 twinkle4 @} } .")
- (internal-class-name . "Event")
(types . (general-music rhythmic-event lyric-event event))
))
(MarkEvent
Syntax: @code{\\mark} @var{marker},
e.g. @code{\\mark \"A\"}.")
- (internal-class-name . "Event")
(types . (general-music mark-event event))
))
(MelismaPlayingEvent
. (
(description . "Used internally to signal melismas.")
- (internal-class-name . "Event")
(types . (general-music melisma-playing-event event))
))
(ManualMelismaEvent
(description . "Start or stop a melisma.
Syntax: @code{c4\\melisma d\\melismaEnd}.")
- (internal-class-name . "Event")
(types . (general-music melisma-span-event event))
))
Syntax
@code{R2.*4} for 4 measures in 3/4 time. Note the capital R.")
- (internal-class-name . "Event")
(types . (general-music event rhythmic-event multi-measure-rest-event))
))
to group start-mmrest, skip, stop-mmrest sequence.
Syntax @code{R2.*5} for 5 measures in 3/4 time.")
- (internal-class-name . "Music")
(length-callback . ,Music_sequence::cumulative_length_callback)
(start-callback . ,Music_sequence::first_start_callback)
(iterator-ctor . ,Sequential_music_iterator::constructor)
Syntax
@code{R-\\markup @{ \\roman \"bla\" @}}. Note the explicit font switch.")
- (internal-class-name . "Event")
(types . (general-music event multi-measure-text-event))
))
. (
(description . "Generic type for music expressions.")
- (internal-class-name . "Music")
(types . (general-music))
))
(NoteEvent
. (
(description . "A note.")
- (internal-class-name . "Event")
(types . (general-music event note-event rhythmic-event melodic-event))
))
Syntax @code{\\outputproperty @var{predicate} @var{prop}
= @var{val}}.")
- (internal-class-name . "Music")
(iterator-ctor . ,Output_property_music_iterator::constructor)
(types . (general-music layout-instruction))
))
@code{\\propery Foo.Bar \\override} @var{SYMBOL} = @var{VALUE}
")
- (internal-class-name . "Music")
(types . (general-music layout-instruction))
(iterator-ctor . , Push_property_iterator::constructor)
))
. (
(description . "Combine two parts on a staff, either merged or
as separate voices.")
- (internal-class-name . "Music")
(length-callback . ,Music_sequence::maximum_length_callback)
(start-callback . ,Music_sequence::minimum_start_callback)
(types . (general-music part-combine-music))
(description . "Start or end phrasing slur.
Syntax NOTE \\( and \\) NOTE")
- (internal-class-name . "Event")
(types . (general-music span-event phrasing-slur-event))
))
(description . "Set a context property.
Syntax: @code{\\property @var{context}.@var{prop} = @var{scheme-val}}.")
- (internal-class-name . "Music")
(types . (layout-instruction general-music))
(iterator-ctor . ,Property_iterator::constructor)
))
. (
(description . "Remove the definition of a context @code{\\property}.")
- (internal-class-name . "Music")
(types . (layout-instruction general-music))
(iterator-ctor . ,Property_unset_iterator::constructor)
))
following note to form a pes (if melody goes up) or a flexa (if melody
goes down).")
- (internal-class-name . "Event")
(types . (general-music pes-or-flexa-event event))
))
(QuoteMusic
. (
(description . "Quote preprocessed snippets of music. ")
- (internal-class-name . "Music")
(iterator-ctor . ,Quote_iterator::constructor)
(types . (general-music))
))
(RelativeOctaveCheck
. ((description . "Check if a pitch is in the correct octave.")
- (internal-class-name . "Music")
(to-relative-callback . ,Relative_octave_check::relative_callback)
(types . (general-music relative-octave-check))
))
. (
(description . "Atomic music event.")
- (internal-class-name . "Event")
(types . (general-music event))
))
Syntax @code{r4} for a quarter rest. ")
- (internal-class-name . "Event")
(types . (general-music event rhythmic-event rest-event))
))
(RevertProperty
previously added property from a graphical object definition
")
- (internal-class-name . "Music")
(types . (general-music layout-instruction))
(iterator-ctor . , Pop_property_iterator::constructor)
))
Syntax \\sequential @{..@} or simply @{..@} .")
- (internal-class-name . "Music")
(length-callback . ,Music_sequence::cumulative_length_callback)
(start-callback . ,Music_sequence::first_start_callback)
(iterator-ctor . ,Sequential_music_iterator::constructor)
(SoloOneEvent
. (
(description . "Print Solo.1")
- (internal-class-name . "Event")
(part-combine-status . solo1)
(types . (general-music event part-combine-event))
))
(SoloTwoEvent
. (
(description . "Print Solo.2")
- (internal-class-name . "Event")
(part-combine-status . solo2)
(types . (general-music event part-combine-event))
))
(UnisonoEvent
. ((description . "Print a2")
- (internal-class-name . "Event")
(part-combine-status . unisono)
(types . (general-music event part-combine-event))))
@code{ \\simultaneous @{ .. @}} or < .. >.")
- (internal-class-name . "Music")
(iterator-ctor . ,Simultaneous_music_iterator::constructor)
(start-callback . ,Music_sequence::minimum_start_callback)
(length-callback . ,Music_sequence::maximum_length_callback)
(description . "Start or end slur.
Syntax NOTE( and )NOTE")
- (internal-class-name . "Event")
(types . (general-music span-event slur-event))
))
(StaffSpanEvent
. ((description . "Start or stop a staff symbol.")
- (internal-class-name . "Event")
(types . (general-music event span-event staff-span-event))
))
. (
(description . "Used internally to signal beginning of notes.")
- (internal-class-name . "Event")
(types . (general-music event start-playing-event))
))
(TextSpanEvent
. (
(description . "Start a text spanner like 8va.....|")
- (internal-class-name . "Event")
(types . (general-music span-event text-span-event))
))
(TrillSpanEvent
. (
(description . "Start a trill spanner tr~~~")
- (internal-class-name . "Event")
(types . (general-music span-event trill-span-event))
))
Syntax @code{\\times @var{fraction} @var{music}}, e.g.
@code{\\times 2/3 @{ ... @}} for triplets.
")
- (internal-class-name . "Music")
(length-callback . ,Music_wrapper::length_callback)
(start-callback . ,Music_wrapper::start_callback)
(iterator-ctor . ,Time_scaled_music_iterator::constructor)
(TransposedMusic
. (
(description . "Music that has been transposed.")
- (internal-class-name . "Music")
(iterator-ctor . ,Music_wrapper_iterator::constructor)
(start-callback . ,Music_wrapper::start_callback)
(length-callback . ,Music_wrapper::length_callback)
(to-relative-callback . ,Relative_octave_music::no_relative_callback)
(iterator-ctor . ,Music_wrapper_iterator::constructor)
(length-callback . ,Music_wrapper::length_callback)
- (internal-class-name . "Music")
(types . (music-wrapper-music general-music unrelativable-music))
))
(iterator-ctor . ,Music_wrapper_iterator::constructor)
(length-callback . ,Music_wrapper::length_callback)
(start-callback . ,Music_wrapper::start_callback)
- (internal-class-name . "Music")
(types . (music-wrapper-music general-music relative-octave-music))
))
(ScriptEvent
. (
(description . "Add an articulation mark to a note. ")
- (internal-class-name . "Event")
(types . (general-music event))
))
Syntax: @code{\\skip }@var{duration}.")
- (internal-class-name . "Music")
(length-callback . ,ly:music-duration-length)
(iterator-ctor . ,Simple_music_iterator::constructor)
(types . (general-music event rhythmic-event skip-event))
Syntax: @code{s}@var{duration}")
- (internal-class-name . "Event")
(types . (general-music event rhythmic-event skip-event))
))
(SpanEvent
. (
(description . "Event for anything that is started at a different time than stopped.")
- (internal-class-name . "Event")
(types . (general-music event))
))
(SustainEvent
. (
(description . "Depress or release sustain pedal. ")
- (internal-class-name . "Event")
(types . (general-music pedal-event sustain-pedal-event))
))
(SostenutoEvent
. (
(description . "Depress or release sostenuto pedal. ")
- (internal-class-name . "Event")
(types . (general-music pedal-event sostenuto-pedal-event))
))
(UnaCordaEvent
. (
(description . "Depress or release una-corda pedal.")
- (internal-class-name . "Event")
(types . (general-music pedal-event una-corda-pedal-event))
))
Syntax: @code{\\@var{number}}.")
- (internal-class-name . "Event")
(types . (general-music string-number-event event))
))
(MetronomeChangeEvent
. (
(description . "Change tempo setting (in beats per minute).")
- (internal-class-name . "Event")
(types . (general-music metronome-change-event tempo-event event))
))
(TextScriptEvent
. (
(description . "")
- (internal-class-name . "Event")
(types . (general-music script-event text-script-event event))
))
(TieEvent
. (
(description . "A tie. Entered as @var{note}-~.")
- (internal-class-name . "Event")
(types . (general-music tie-event event))
))
(TremoloEvent
. (
(description . "Un measured tremolo.")
- (internal-class-name . "Event")
(types . (general-music event tremolo-event))
))
Syntax: @code{\\\\}")
- (internal-class-name . "Music")
(types . (separator general-music))
))
(VoltaRepeatedMusic
. (
(iterator-ctor . ,Volta_repeat_iterator::constructor)
- (internal-class-name . "Music")
(description . "")
(start-callback . ,Repeated_music::first_start)
(length-callback . ,Repeated_music::volta_music_length)
(iterator-ctor . ,Unfolded_repeat_iterator::constructor)
(description . "")
(start-callback . ,Repeated_music::first_start)
- (internal-class-name . "Music")
(types . (general-music repeated-music unfolded-repeated-music))
(length-callback . ,Repeated_music::unfolded_music_length)
))
(PercentRepeatedMusic
. (
- (internal-class-name . "Music")
(description . "Repeats encoded by percents.")
(iterator-ctor . ,Percent_repeat_iterator::constructor)
(start-callback . ,Repeated_music::first_start)
. (
(iterator-ctor . ,Chord_tremolo_iterator::constructor)
(description . "Repeated notes denoted by tremolo beams.")
- (internal-class-name . "Music")
(start-callback . ,Repeated_music::first_start)
;; the length of the repeat is handled by shifting the note logs
(FoldedRepeatedMusic
. (
- (internal-class-name . "Music")
(description . "Repeats with alternatives placed in parallel. ")
(iterator-ctor . ,Folded_repeat_iterator::constructor)
(start-callback . ,Repeated_music::minimum_start)