+2006-08-25 Han-Wen Nienhuys <hanwen@lilypond.org>
+
+ * Documentation/user/advanced-notation.itely (Metronome marks):
+ update use of \tempo in \midi.
+
2006-08-24 Erik Sandberg <mandolaerik@gmail.com>
* input/mutopia/*: upgrade to new midi tempo syntax (repairs make
2006-08-23 Han-Wen Nienhuys <hanwen@lilypond.org>
- * buildscripts/mutopia-index.py (allfiles): filter lily-XXX and
+ * buildscripts/mutopia-index.py (allfiles): filter lily-XXX and
snippet-map
* scm/define-context-properties.scm
* lily/smobs.cc (protect_smob): switch off fancy smob protection
for now.
- * lily/include/performer.hh (class Performer): strip get_tempo() method.
+ * lily/include/performer.hh (class Performer): strip get_tempo()
+ method.
* lily/midi-def.cc: strip file.
\score {
\new Staff \melody
\layout { }
- \midi { \tempo 4=60 }
+ \midi o}
}
@end lilypond
\new Lyrics \lyricsto "one" \text
>>
\layout { }
- \midi { \tempo 4=60 }
+ \midi { }
}
@end lilypond
>>
\layout{ }
- \midi { \tempo 4=60}
+ \midi { }
}
@end lilypond
\new Lyrics \lyricsto "one" \text
>>
\layout { }
- \midi { \tempo 4=60 }
+ \midi { }
}
@end lilypond
\new Staff = "lower" \lower
>>
\layout { }
- \midi { \tempo 4=60 }
+ \midi { }
}
@end lilypond
\layout {
\context { \RemoveEmptyStaffContext }
}
- \midi { \tempo 4=60 }
+ \midi { }
}
@end lilypond
\context { \GrandStaff \accepts "Lyrics" }
\context { \Lyrics \consists "Bar_engraver" }
}
- \midi { \tempo 4=60 }
+ \midi { }
}
@end lilypond
\new Staff << \global \cello >>
>>
\layout { }
- \midi { \tempo 4=60}
+ \midi { }
}
@end lilypond
\score {
\new StaffGroup \keepWithTag #'score \music
\layout { }
- \midi { \tempo 4 = 60 }
+ \midi { }
}
}
}
- \midi { \tempo 4 = 75 }
+ \midi { }
}
@end lilypond
@example
\score @{
@var{...music...}
- \midi @{ \tempo 4=72 @}
+ \midi @{ @}
@}
@end example
+FIXME
+
The tempo is specified using the @code{\tempo} command. In this
example the tempo of quarter notes is set to 72 beats per minute.
@example
\score @{
@var{...music...}
- \midi @{ \tempo 4=72 @}
+ \midi @{ @}
\layout @{ @}
@}
@end example
The MIDI block is analogous to the layout block, but it is somewhat
-simpler. The @code{\midi} block can contain
-@cindex MIDI block
-
-@itemize @bullet
- @item a @code{\tempo} definition, and
- @item context definitions.
-@end itemize
-
-A number followed by a period is interpreted as a real number, so
-for setting the tempo for dotted notes, an extra space should be
-inserted, for example
-
-@example
-\midi @{ \tempo 4 . = 120 @}
-@end example
+simpler. The @code{\midi} block is similar to @code{\layout}. It can contain
+context definitions.
@cindex context definition
\new Lyrics \lyricsto "one" \text
>>
\layout @{ @}
- \midi @{ \tempo 4=60 @}
+ \midi @{ @}
@}
@end example
\score @{
\new Staff \melody
\layout @{ @}
-\midi @{ \tempo 4=60 @}
+\midi @{ @}
@}
@end example
\new Lyrics \lyricsto "one" \sopranoLyrics
>>
\layout @{ @}
- \midi @{ \tempo 4=60 @}
+ \midi @{ @}
@}
@end example
\new Staff \celloMusic
>>
\layout @{ @}
- \midi @{ \tempo 4=60 @}
+ \midi @{ @}
@}
@end example
\new Staff \celloMusic
>>
\layout { }
- \midi { \tempo 4=60 }
+ \midi { }
}
@end lilypond