Авторская аппликатура аккордов
В данное время, как я вижу, сайт находится в активной фазе изменений, поэтому хотел бы предложить идею по переработке отображения аппликатур аккордов. Сейчас они показываются не для всех аккордов, а для некоторых – неправильно (к примеру, Bdim, Bdim7). Кроме того, очень желательно видеть авторскую аппликатуру, а не то, что генерит некий скрипт. Если стандартизировать формат запись аппликатуры в комментарии (или теле) подбора, скажем в виде:
[Аккорды]:
Am x-0-2-2-1-0
Dm x-x-0-2-3-1
и т.д.
тогда такая запись может легко считываться программой и отображаться в таблице аппликатур. Показ авторской раскладки аккордов очень выгодно выделит AmDm на фоне других сайтов с подборами.
[Аккорды]:
Am x-0-2-2-1-0
Dm x-x-0-2-3-1
и т.д.
тогда такая запись может легко считываться программой и отображаться в таблице аппликатур. Показ авторской раскладки аккордов очень выгодно выделит AmDm на фоне других сайтов с подборами.
LeoChord
@LeoChord
- Вопрос задан
- 2,846 просмотров
- 0
Все комментарии (15)
Подписаться | 1
Artur_Dodonov
13 марта 2023 в 16:58:22
#
@admin, вы можете свой формат разработать, исходя из удобства написания скрипта. Например,
Am = [[5, 7, 7, 5, 5, 5], [5]]
Dm = [[X, X, 0, 2, 3, 1], [0]]
Первый массив — зажимаемые лады, второй — позиция баррэ. Ну или еще как-то. А тот, кому нужны авторские аппликатуры, разберется с вашим форматом.
Am = [[5, 7, 7, 5, 5, 5], [5]]
Dm = [[X, X, 0, 2, 3, 1], [0]]
Первый массив — зажимаемые лады, второй — позиция баррэ. Ну или еще как-то. А тот, кому нужны авторские аппликатуры, разберется с вашим форматом.
Artur_Dodonov
13 марта 2023 в 17:26:55
#
Или, как вариант, можно заготовить кодовые таблицы такого типа:
https://disk.yandex.ru/i/RAaizcJz5-l-sw
Когда автор подбора хочет сделать нестандартную аппликатуру аккорда Am, он смотрит кодовую таблицу для Am и по ней указывает что-нибудь типа Am = Am[9], выбирая в кодовой таблице картинку, подписанную Am[9].
https://disk.yandex.ru/i/RAaizcJz5-l-sw
Когда автор подбора хочет сделать нестандартную аппликатуру аккорда Am, он смотрит кодовую таблицу для Am и по ней указывает что-нибудь типа Am = Am[9], выбирая в кодовой таблице картинку, подписанную Am[9].
admin
13 марта 2023 в 18:10:48
#
@Artur_Dodonov такой формат у нас есть, но он максимально сложный с указанием позиции пальцев.
https://amdm.ru/chordsgenerator/
Можно взять его за основу и упростить.
https://amdm.ru/chordsgenerator/
Можно взять его за основу и упростить.
Artur_Dodonov
13 марта 2023 в 19:00:06
#
@admin, ну, у меня, вроде, все нормально получилось для C#m-5 = X45050:
https://amdm.ru/chordsgenerator/generate_img/?chord=0,0%200,5%204,1%205,2%200,0%205,4%200,0%20C___m-5%20C___m-5%20C___m-5
Так что не очень-то это сложно. Можно не упрощать, а прямо такой формат и сделать.
https://amdm.ru/chordsgenerator/generate_img/?chord=0,0%200,5%204,1%205,2%200,0%205,4%200,0%20C___m-5%20C___m-5%20C___m-5
Так что не очень-то это сложно. Можно не упрощать, а прямо такой формат и сделать.
LeoChord
14 марта 2023 в 8:13:34
#
Не нужно ничего усложнять. Запись типа Сm6 x-3-1-2-1-3 считывается однозначно и сама задаёт положение и длину баррэ. Ищем минимальный зажатый (ненулевой) лад, и если он повторяется в записи, проводим баррэ от первой струны до последнего повтора или нуля (если он встречается на пути). Если минимальный лад не повторяется, то баррэ нет. Это, правда, не даёт нижнее баррэ (мизинцем), но его рисовать не особо и требуется.
Artur_Dodonov
14 марта 2023 в 8:33:30
#
@LeoChord, по вашему алгоритму аккорд D x-x-0-2-3-2 будет с баррэ на три струны на втором ладу, а аккорд A7 x-0-2-2-2-3 — с баррэ на четыре струны на втором ладу.
Упрощение для человека будет означать усложнение скрипта. Учитывая, что существующий формат не настолько уж и сложный, легче его и использовать.
Упрощение для человека будет означать усложнение скрипта. Учитывая, что существующий формат не настолько уж и сложный, легче его и использовать.
LeoChord
14 марта 2023 в 8:43:41
#
@Artur_Dodonov В диаграммах Guitar Pro, например, эти аккорды так и отображаются, и никаких проблем. Ставить такое баррэ или нет, человек сам решит – дело удобства.
Artur_Dodonov
14 марта 2023 в 22:39:10
#
@ReVisOr, авторские аппликатуры — это же дополнительная опция, стандартные всё равно останутся. Просто для гитары будет возможность ещё и нестандартные аппликатуры указывать. А для уки пусть в любом случае стандартные будут. А то так можно дойти до аппликатур аккордов для балалайки, гуслей и всех остальных струнных инструментов :-)
Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.