Решил разделить тему "Кому аккордов ?", так как обсуждение создания проги приняло осязаемые результаты в виде проги и представляет самостоятельный интерес. В этот пост я буду добавлять текущие таски и отмечать выполнение.
Присоединиться к проекту, поучаствовать можно здесь
http://guitarchordhelper.codeplex.com/Investigate line management \ Maybe some notes could become disabled or smth
Кажется, это запрос о возможности отключать некоторые точки на грифе? Или передвигать на другие струны.
Bug with line displaying \ Line must be build with notes that consist includes in single chord
Баг с линиями
For different tonics should be different scale presentation schema
Учитывать тональность.
Add "all" item in a fretboard chord list
Да, добавить отображение всех аккордов (заданной структуры) лада на грифе одновременно.
Add degrees displaying on a fretboard. Example realisation u can see in http://guitar.armenm.com/Soft/CMInst.exe
Отображать на грифе ступени вместо нот.
Lines disabler
Отключать линия. И, кстати, различные цвета. То есть, чтобы точки были равноправны.
Change degree displaying
Degrees should use pattern: 1=1, 2=b2, 3=2, 4=b3, 5=3, 6=4, 7=b5, 8=5, 9=b6, 10=6, 11=b7, 12=7
Отображение ступеней лада традиционным способом.
View Changes \ 1) One-click checkboxes. 2) In second and third steps, checkboxes should be horisontal (see screenshot) 3) Color on strings should be more bright, test should be more dark
Одиночные клики по чекбоксам, горизонтальное расположение чекбоксов, цвет кружочков светлее, чтобы ноты читались.
Notes in nodes
Notes on a string view should be between grid notes, not on them
Кружочки разместить между ладами
==================== 08.12.2009
- Косметическое изменение: Поменять местами закладки Text и String Representation, чтобы по умолчанию была видна, как основная String Representation.
- Возможность копировать текст из Text Representation
- В связи с копированием из Text Representation несколько поменял свой взгляд: аккордовый состав должен располагаться в строчку слева направо, аккорды друг по другом.
- !!! Чекбоксы для выбора соотношения "струна-ступень", которые определяют, порядок ступеней в аккорде и соединение их линиями. Количество строк - 6, кол. столбцов= по количеству звуков в созвучии. Плюс столбец чекбоксов для открытых струн.
Во перевел Промтом, зацените: Checkboxes for a choice of a parity "string-degree" which define, an order of degrees in a chord and connection by their lines. Quantity of lines - 6, quantity of Columns by quantity of sounds in accord. Plus a column for open strings.=================09.12.2009
Switching "fingerprint" colors: different colors of chords or color of each degree
Если в чекбоксах по одной галочке на струне, то одним определенным цветом изображается каждое созвучие, если, хотя бы на одной струне больше одной галки, то расцвечиваются ступени звукоряда. У каждой ступени - свой цвет.
=================10.12.2009
-
Предустановки для окна chord structure - типы структур -
трезвучие(T), Tsus2, Tsus4, Tadd2, тд; 7(no5)
4x-звучия: 7-аккорды (7), 9(no1), 7add6(no5)
6-акк - (6),
(кварт аккорды)7sus4, 6sus2, sus2sus4
5-звучия 7add2, 7add4, 7add6,
Кластеры и тд (над обозначениями структур еще подумаю - это не тоже самое что аккорды...)
-
Предустановки в окне, где ступени будут распределяться по струнам - "Chord Shape".
там будут стандартные полные, 7-аккорды в "прогрессивной аппликат", аккорды на 4x верхних струнах, 7-аккорды в тесном расположении, аккорды не внулевой позиции с открытыми "педальными" струнам, аккорды Холдсворта (смайл), и тд.
===========11.12.09
хорошо бы сделать, чтобы выбор в каждом шаге сразу же отображался на грифе:
1. выбрал тонику - она появилась на грифе, выбрал предустановленный звукоряд - на грифе появились ноты-ступени (разноцветные, без соединительных линий), если создаешь свой звукоряд, то ноты появляются по мере отметок в чек боксах.
2. выбрал структуру звукоряда - на грифе остались ступени этой структуры без линий. На этом этапе можно перебирать структуру от каждой ступени лада. Собственно, это то, что в версии 0.3, только без линий. Можно включить All, тогда будут видны все ступени, лада разбитые по цветовым группам аккордов.
3. При отметках в чекбоксах окна Chord Shape (которое пока не существует) при появлении более одного чекса они на грифе соединяются линиями. Если в каком-то ряду чекбокс не отмечен, то линия прерывается. Все изменения это можно наблюдать рилтайм.
Об окне Chord Shape. Если других идей по реализации выбора аппликатуры нет, тогда в этом окне должны быть следующие фишки:
1. Количество рядов - 6 (это струны)
2. Количество столбцов определяется количеством выбранных стeпеней в окне Chord Structure
3. Дополнительный столбец для включения педальных открытых струн (особенно актуально в модальных строях). То есть эти струны во всех аккордах звучат открытыми независимо входят они в структуру или нет (по типу A-H: 577600-799800).
4. Еще один дополнительный столбец для отключения струн от показа "отпечатков".
5. Отмеченные чекбоксы в соседних рядах или в одном ряду соединяются линиями. Если ни один чекбокс в ряду не отмечен, то "отпечатки" нот видны, но не подключены к линиям. Если такой ряд попадается где-нибудь в середине, то линия к отпечаткам на нем прерывается, а не пересекает эту струну (видимо так, но не уверен).
======
- Практика показывает, что лучше, если гриф будет 15 ладов вместо 14.