Редактор нотации ABC

Введите код нотации ABC снизу, отобразите нотный стан или цифровую нотацию сверху

Вывод нот

Транспонирование
полутон(а/ов)

Ввод кода ABC

Краткое руководство

Основные ноты

C D E F G A B = C–B (нижняя октава)
c d e f g a b = На одну октаву выше
C, D, E, = На одну октаву ниже
^C = C# Диез
_C = Db Бемоль

Ритм (на основе L:1/4)

C = Четвертная нота (1 доля)
C2 = Половинная нота (2 доли)
C4 = Целая нота (4 доли)
C/ = Восьмая нота (полдоли)
C3/ = Точечная четверть (1,5 доли)

Руководство по нотации ABC

Что такое нотация ABC?

Нотация ABC — это текстовый формат музыкальной записи, использующий символы ASCII. Его легко читать, редактировать и передавать, что делает его идеальным для распространения в интернете и программной обработки.

Базовая структура

Файлы нотации ABC обычно содержат заголовочные поля и ноты:

X:1          # Порядковый номер
T:Title       # Название
M:4/4        # Размер
L:1/4        # Длительность ноты по умолчанию
K:C          # Тональность (до мажор)
C D E F G A B c d e f g a b  # Ноты

Основные команды

Заголовочные поля

  • X: Порядковый номер (обязателен)
  • T: Название
  • M: Размер, напр. 4/4, 3/4, 6/8
  • L: Длительность ноты по умолчанию
  • K: Тональность

Обозначение нот

  • CDEFGAB Заглавные буквы для нижней октавы
  • cdefgab Строчные буквы для верхней октавы
  • C, D, Запятая для ещё более низкой октавы
  • ^C Диез, _C Бемоль

Символы ритма

  • C2 Удвоенная длительность (2×)
  • C/2 Половинная длительность (1/2×)
  • z Пауза
  • | Тактовая черта
  • || Двойная тактовая черта
  • |] Линия окончания
  • |: :| Знаки повтора

Пример повтора

|: C D E F | G A B c :|

Играть дважды: сначала C D E F G A B c, затем повтор с начала

Пример окончания

C D E F | G A B c |]

Линия окончания |] обозначает конец произведения

Преимущества

  1. Кроссплатформенность: текстовый формат, работает на любом устройстве
  2. Простота редактирования: можно изменять любым текстовым редактором
  3. Компактность: значительно меньше графических форматов
  4. Программируемость: легко генерировать и обрабатывать программно

Официальная документация

Чтобы узнать больше о синтаксисе нотации ABC, обратитесь к официальной стандартной документации ABC Notation.