Протестировал я Вашу первую программу. Один факт, что Вы взялись создать JS-приложение для музыкантов - это уже приятная неожиданность.
Сообщение от olgusha
|
Не кажется ли вам, что намного сложнее научиться брать аккорды на гитаре, на баяне или на пианино, нежели брать их нажатием на единственную клавишу?
|
На баяне аккорды тоже берут нажатием на одну кнопку
инструмент подобный гитаре или гуслям или синтезатору звучит, как пианино. При этом используются МП3-файлы. Это не совсем синтез, воспроизведение. Лучше сказать не синтезатор, а генератор аккордов. В подтверждение фрагмент описания:
Сообщение от olgusha
|
Кнопка «Музыка» генерирует случайным образом аккорды, следуя разным правилам, зависящим от выбора радиокнопки в верхней части экрана. Кнопка «Музыка 64» генерирует случайным образом аккорды, следуя разным правилам, зависящим от выбора радиокнопки в части экрана над таблицей
|
Цитата:
|
Малая секунда 2 1/12
Большая секунда 2 1/6
Малая терция 2 1/4
Большая терция 2 1/3
Кварта 2 5/12
|
Всё правильно, но выглядит запутано. Проще рассчитывать с учётом, что соотношение частот между двумя нотами равно корню двенадцатой степени с двойки, возведённого в степень, равную количеству полутонов между этими нотами. Спасибо за интересное творчество.