Andrei Vasiliev писал(а):
Что не очень хорошо с т.зр. муз. грамоты - надо бы ввести кроме диезов бемоли.
Нет такой буквы в русском языке. В смысле надо юникодовые шрифты брать и прочий геморрой... но решаемо, да.
Andrei Vasiliev писал(а):
Можно в будущем заложить еще такой протокол - нарисовал аккорд, и если он окажется более-менее интерпретируемым, то программа пусть его назовёт. Название можно также давать альтернативно - формально от самого нижнего басового звука, и рационально - от обращения тонического исходника.
Нееее, это только по базе готовых аккордов пробивать. Иначе тут задачка искусственным интеллектом попахивает.
Кстати говоря, небольшую базу готовых я к своему прибил, теперь понимает запись аля:
Код:
[chord]Am[/chord]
_________________
![Изображение](http://nagrushe.ru/images/userbars/ub-cd-ng.png)
![Изображение](http://nagrushe.ru/images/userbars/ub-cd-bu.png)
Кривыми должны быть извилины, а не руки.