Вставлю свои 5 копеек, если позволите
1) По поводу MIDI. Миди формат НЕ предназначен для "записи нот" в привычном нам смысле. Как обычный аудиофайл, миди предназначен для записи "готового" звука, только не в виде аудиоволны, а в виде директивы для её построения. В отличии от WAV-файла, в миди-файле написано: "Саксофон играет ноту до1 столько-то тиков". Тик - это короткий (неразличимый для уха) промежуток времени, определяющий в миди длительность нот. В миди нет четвертей и целых. В миди нет лиг, трелей, тональностей и многого другого. Потому что задача миди - нести минимальную необходимую информацию для воспроизведения, а НЕ для визуализации (!) музыки. Миди - код для машины, а не человека, для ушей, а не для глаз. А машина понимает всего три характеристики звука (и их изменения) - его частоту, длительность и "громкость". Да, миди-секвенсоры показывают нам миди-файлы в виде обычных нот со всеми "фишечками", но это всего лишь интерпритация (!) машинного кода для наших глаз (так, один редактор покажет вам трель в виде спецобозначения, другой тупо выдаст последовательность нот). Существуют и специализированные форматы, основанные на миди, например, Guitar Pro, отчасти решающие проблему визуализации (показывающие нам детали стандартной нотной записи). Поэтому говорить, что миди что-то не решает - неправильно. Миди решает ровно то, для чего предназначен, и не нужно приписывать ему других функций)
2) ABC. По своей сути, это запись отчасти подобная миди, реализованная "на бумаге", и хранящая информацию об относительных длительностях нот. Актуальны подобные штуки были на заре мультемедийной эры, когда мы ручками (помните?) вбивали в Спектрум трёхстрочные "полифонические" мелодии как раз таким способом. Миди тогда не было. Этакая "упрощённая" нотная запись для машины. Повторю - для машины, не для человека.
3) Стандартная нотная запись (score). В отличии от миди, несущего параметры нот (а не ноты) для машины и ABC, несущего ноты, но тоже для машины, score несёт ноты для человека. Если запись ABC большого объёма, чтобы быть сыграной человеком, должна быть "дешифрована" и разобрана, то обычные ноты дают опытному музыканту почти моментальную информацию. Окинув взглядом нотный лист, музыкант уже представляет, что это за произведение и как его играть, ему достаточно секунд времени, чтобы "услышать" в листе интервалы, трели, различные ходы, увидеть при отсутствии отметок о гармонии "акордовое" движение в мелодии. Ни один другой способ записи этого не даст.
З.Ы.: Score пока является наиболее эффективным началом цепочки "бумага-человек-инструмент-звук". MIDI и ABC имеют совсем другие задачи. И по моему глубокому убеждению, если уж возникла задача чтения-записи музыки "на бумагу", нужно учить самые что ни на есть обычные ноты и не пытаться изобрести то, что уже отточено веками...
З.З.Ы: Сам я храню всё, что подбираю или пишу в миди, точнее, чаще его "разновидностях" (гитапро, бэнд-ин-э-бокс, кубейс и т.п.). Они решают мои задачи отчасти компьютерного музыканта на 300%.
Цитата:
Сообщение от Ahedi
Потому миди для визуализации использует и всегда будет вынужден использовать нотную линейку и ноты в их классической форме.
|
Ничего подобного. Миди никак не привязан к обычной нотации и может быть визуализирован как с помощью нот, так и любым другим способом (табулатура, пианоролл, придумайте свой). Хоть в виде картинок с кошечками. Кстати, хоть миди и имеет 12-ступенчатый лад, фактически с помощью питча в миди можно записать звуки любой высоты, в т.ч., например, 13-ступенчатоладовую музыку. А, используя секвенсор-"дешифратор", правильно их читающий, можно представить такой миди-файл в виде графических нот 13-ступенчатого лада. Это, конечно, несколько ивзрат, я просто показываю возможности миди. Сможете ли вы такой миди-файл визуализировать в виде европейского нотного стана? Очевидно, что никак.
Цитата:
Сообщение от Komuso
Итак, МИДИ? Ноты? Интересно послушать мнение специалистов в свете японской музыки...
|
Я в японской музыке не специалист, знаю только Kojo No Tsuki (даже пел), но всё описанное вами можно записывать, хранить и слушать в миди. Создать редактор, пишущий в миди (и читающий) 60-тоновую музыку, может любой программист, работающий с миди. Туда же можно и прикрутить графическую оболочку для соответствующей визуализации с учётом ладовых особенностей.