From 9452cf4d66ed36363aac0c502ae0699f933e3a4e Mon Sep 17 00:00:00 2001 From: fred Date: Tue, 26 Mar 2002 22:32:09 +0000 Subject: [PATCH] lilypond-1.1.67 --- Documentation/relative-octaves.yo | 95 ------------------------------- 1 file changed, 95 deletions(-) delete mode 100644 Documentation/relative-octaves.yo diff --git a/Documentation/relative-octaves.yo b/Documentation/relative-octaves.yo deleted file mode 100644 index 41a97dd997..0000000000 --- a/Documentation/relative-octaves.yo +++ /dev/null @@ -1,95 +0,0 @@ -nsect(NAME) - -Octaves -- how to do pitches - -nsect(DESCRIPTION) - -The LilyPond input language, Mudela (help, silly name), should be easy -to read and write. In my experience Mudela is already quite convenient -for entering music. Every time I've entered a substantial piece of music, -however, I found that I made quite a few mistakes. The MIDI output helps -a lot with locating and correcting the errors. There's one type of error -that seems to be frequent, stubborn and hard to catch, and that's the -octavation error. The relative octave feature is an attempt to make -Mudela a bit easier to write. In addition, this feature makes it harder -to make octavation mistakes, yet if you made one, its a lot simpler to find -and correct. - -Here's how it works. - -itemize( -it()forget the old "\octave c';" command -it()forget the old octave boundaries with octaves c .. c' -) - -You can enter a piece of music in relative mode, by typing - -verb( - \melodic \relative c { ... } -) - -From then on, the pitch of a note will be the closest to the last one, -assuming that large intervals are a lot more rare than small ones. -Thus, you can enter a scale without using octavation quotes: - -verb( - c d e f g a b c -) - -the last c being an octave higher than the first. If you have to -enter an interval that is greater than a fifth, you must specify -whether the pitch goes up, using post-quotes: - -verb( - c c' % octave up - c g' % fifth up -) - -or down, using pre-quotes: - -verb( - c c, % octave down - c f, % fifth down -) - -nsect(CONVERTING) - -COMMENT(Old? don't understand -- jcn -To convert a piece of music from the old absolute-octave notation to -) -To convert a piece of music from absolute-octave notation to -relative octaves, lilypond provides the bf(-Q, --find-old-relative) -COMMENT( -urg, name was changed to 'old-relative'? It simply helps convert -from absolute to relative, ie handy for mi2mu output? -) -feature to locate all big intervals in your music. - -First, edit the .ly file, add "\relative c" to all melodic chunks: - -verb( - foo = \melodic \relative c { ... } -) - -and remove all "\octave " commands. See the example file -file(input/test/find-fifths.ly). - -Use lily to find the fifths: - -verb( - lilypond -Q find-fifths.ly 2>&1 | tee fifths - ... - find-fifths.ly:3:18: warning: Interval greater than fourth, relative: g': - c d c f c g - c b, c g, c f, c c'' c - - find-fifths.ly:3:20: warning: Interval greater than fourth, relative: c,: - c d c f c g c - b, c g, c f, c c'' c -) - -Then, load a copy of the original mudela file in your favourite editor, -and let it parse the 'error file' file(intervals). First you remove all -octavation quotes. Then, jumping from warning to warning, you enter quotes -as suggested by LilyPond. - -- 2.39.2