Объявление

Свернуть
Пока нет объявлений.

LilyPond - опыт использования

Свернуть
X
 
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • LilyPond - опыт использования

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

    Поскольку не было желания завязываться на платные продукты, в силу сложного материального положения, выбор пал на удобный и функциональный инструмент: http://musescore.org/

    MuseScore показала себя как достаточно простая и легкая в обучении программа. Быстро развивается, отзывчивое сообщество.

    Однако я столкнулся с определенными ограничениями.

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

    После долгих анализов я остановился на lilypond - языке разметки для набора партитур. Кто-то еще пользовался этой программой? В теме буду рассказывать чего удалось достигнуть, может кому-то пригодится.
    Начал вести блог посвященный гитаре.

  • #2
    Нажмите на изображение для увеличения.

Название:	example.PNG
Просмотров:	1
Размер:	34.7 Кб
ID:	37128

    Вот это результат я получил следующим образом.

    Он собирается из 4 файлов:

    song.ly - описание конфигурации песен
    settings.ly - настраивает общие параметры генерации
    melody.ly - содержит слова и описание нот
    chords.ly - содержит описание аккордов

    Примеры кода аккордов:

    [CODE]
    harmonies = \chordmode {
    e2:m a:m b:m e:m c g d b:7
    e2:m a:m b:m e:m c b:m7 e1:m
    }
    [/CODE]

    Пример кода мелодии

    [CODE]
    \version "2.16.0"

    melody = \relative e' {
    \clef treble
    \key g \major
    \time 4/4

    | e8 fis g b c b a g |
    | fis4 d8 fis e2 |
    | g4 fis8 e d fis e d |
    | fis4 e r2|
    | e8 fis g b c b a g | % Часть 2 (с праведны и истинны)
    | fis4 d8 fis e2 |
    | g fis8 g fis4 | e2 r2 |

    }


    text = \lyricmode {
    Ве -- ли -- ки и чу -- уд -- ны
    де -- ла Тво -- о -- и.
    Гос -- по -- ди, Бо -- же Все -- дер -- жи -- тель.
    Пра -- вед -- ны и ис -- тин -- ны пу -- ти Тво -- о -- и.
    Царь свя -- а -- а -- тых.
    }
    [/CODE]
    Начал вести блог посвященный гитаре.

    Комментарий


    • #3
      8 минут на создание схемы вот такого вида:

      Нажмите на изображение для увеличения.

Название:	example.PNG
Просмотров:	1
Размер:	31.2 Кб
ID:	37129

      Мне кажется это весьма неплохой результат.
      Начал вести блог посвященный гитаре.

      Комментарий


      • #4
        Несколько слов об инструментах.

        Когда-то давным-давно, когда я только начинал искать свободное ПО для набора нот, я натолкнулся на lilypond.

        "Что за чудовищная идея?" - сказал тогда я сам себе.

        Действительно, набирать ноты в текстовом файле - это не самое удобное занятие на первый взгляд. С другой стороны - это сродни программированию.
        Для программирование используются уже давно IDE - (объединенная среда разработки) - нечто подобное было создано и для lilypond.

        Называется проект elysium. Устанавливается как плагин для eclipse.
        Начал вести блог посвященный гитаре.

        Комментарий


        • #5
          Недостаток Eclipse - то, что как и любая другая IDE это порождение программного гения довольно требовательно к ресурсам.
          Однако и здесь есть более простые способы: NotePad++ поддерживает синтаксис если загрузить сторонний файл описание. А эта программа к ресурсам не так ужи требовательна.

          http://www.hochstrasser.org/wiki/pmw...re/NPPLilyPond
          Начал вести блог посвященный гитаре.

          Комментарий

          Обработка...
          X