Lilypond: Как я могу поставить названия аккордов над нужными нотами?

это мой первый раз, когда я создаю лид-лист с мелодией, текстом и аккордами. Я просто не могу понять, как разместить символы аккордов там, где я хочу, они просто появляются «где угодно». Я посмотрел в Интернете и просмотрел документацию на домашней странице Lilypond, но, к сожалению, не нашел ответа.

Я благодарен за ответы.

Это первая часть моей оценки:

И это моя оценка

И это мой код:

harmonies = \chordmode {\set minorChordModifier = \markup { "-" }
\time 6/8
 des6 es4:min bes6:min as/f bes:min f:min ges des ges des f:min ges bes:min f:min ges es:min des/es | ges:6 des 
}

Таким образом, аккорд ре-бемоль мажор и второй аккорд, ми-бемоль минор, находятся в правильном положении. Но аккорд си-бемоль минор должен быть после третьего такта, а ля-бемоль мажор после четвертого...

Ответы (3)

Я хотел бы предложить предложение, связанное с вашим вопросом. Нажмите «Enter» в вашей музыке, где такт должен заканчиваться; это поможет вам визуально сохранять ясное представление о том, где находится ваша музыка. Вы также можете просмотреть чеки бара Lilypond:

1.2.5 Проверки бара

Вы, кажется, написали мелодию достаточно хорошо; аккорды так же просты.

Например, ваша мелодия выглядит так:

melody = \relative c' {
 \key des \major
 \time 6/8
 \partial 4
 des8 ees
 f4 bes8 aes4 f8
 ges4 f8 ees4 ees8
 f4 des8 bes bes des
 % ...continuing...
}

И аккорды следуют почти тем же правилам, что и ввод мелодии:

lead = \chordmode {
 \set minorChordModifier = \markup { "-" }
 \partial 4
 des4
 s2.
 ees4.:m bes:m
 aes2./f
 % ...continuing...
}

А потом вместе:

\score {
 <<
  \new ChordNames \lead
  \new Staff \melody
 >>
}

Вы, очевидно, записали мелодию без проблем, поэтому ваша проблема здесь с аккордами, вероятно , заключается в том, что вы просто где-то пропустили подсчет значения ритма. Настроив свою музыку так, как я описал выше, вы можете быстро увидеть, каким должно быть начало каждого такта, и вы можете легко подсчитать каждый такт, чтобы увидеть, складывается ли он.

Как еще один короткий пример, если бы я написал следующее:

\relative c' { \time 3/4 d4 e2 g2 a4 b d8 a g4~ g2 b c2 fis16 g bes a ees4 aes ces ges2 cis4 bis2. ais }

И есть одна ошибка ритма, можете быстро указать на нее?

Теперь попробуйте еще раз с музыкой, разделенной по тактам:

 \relative c' {
  \time 3/4
  d4 e2
  g2 a4
  b d8 a g4~
  g2 b
  c2 fis16 g bes a
  ees4 aes ces
  ges2 cis4
  bis2.
  ais
 }

Вы можете легко проверить, где такт неправилен: четвертый такт, который является четвертой строкой моей мелодии: есть , за g2которым следует b. Так как после , нет числа b, оно принимает любое предыдущее ритмическое значение... а именно 2, половинную ноту, и вы знаете, что вы не можете уместить две из них в один такт размером 3/4!

Я считаю, что это отвечает на ваш вопрос о том, как вы можете поставить аккорды над правильными нотами ... но я также надеюсь, что это поможет вам избежать некоторых проблем в будущем, чтобы вы могли сосредоточить больше своей энергии на том, чтобы написать эту прекрасную музыку и меньше времени на выяснение того, где ритм сбился. :) Я был здесь. О, я был там.

Счастливого Лилипондинга!

Не видя вашего полного кода, есть две возможные проблемы:

  1. Убедитесь, что вы включили a \partial 4в свой harmoniesблок, чтобы он соответствовал анакрузису в мелодии.
  2. Также убедитесь, что вы используете правильную маркировку длительности в harmoniesблоке; des6неясно, так как 6это не реальная продолжительность. Если аккорд фа-минор должен длиться весь такт, вы должны ввести es2.:min, чтобы показать, что он будет длиться половинную ноту с точкой (то есть 6 восьмых нот).

Ваш вклад кажется хаотичным: я не могу винить LilyPond в том, что он не знает, что с ним делать. В аккордном режиме пишется нота

<root name> <duration> : <named chord modifiers> <numbered chord modifiers>

Теперь вы начинаете с того, des6что уже бессмысленно, поскольку 6это недопустимая длительность ноты (кстати: сообщения об ошибках LilyPond очень важны для выяснения того, что происходит: вы не должны просто игнорировать их). Продолжительность составляет 1 2 4 8 (для целых, половинных, четвертных, восьмых нот), за которыми могут следовать точки, за которыми может следовать множитель, такой как *5или *5/8: особенно с аккордами и текстами довольно часто приходится работать с множителями, чтобы получить общая длина справа.

Итак, первая нота, возможно, предназначалась для des8*8:6обозначения аккорда D ♭ 6 длительностью 8 восьмых нот? Просто угадаю.