Добро пожаловать в мир открытых кодов
http://miracle.otago.ac.nz/postgrads/tartini/index.htmlTartini - программа для музыкального анализа голоса или инструментов. Бесплатно, 5 мегов.
На скрине примерное расположение окон для настройки гитары.
Программа принимает сигнал из входа или из файла, и по спектру определяет частоту (алгоритм быстрое преобразование Фурье)
В окне шкалы тюнера можно увидеть буквенное обозначение ноты (снизу, подсвечивает красным) и её отклонение от идеальной частоты в музыкальных центах (если один лад поделить на 100 частей, это и будет один муз.цент).
Слева в другом окне идёт график текущей частоты на сетке нот. Для примера я голосом попытался изобразить ноту соль G3. Как видите, голос вибрирует
При настройке гитары дёрните струну и тяните/опускайте, стараясь добиться минимального отклонения от идеала (+-5 центов отличный результат).
Кроме настройки программу можно использовать для тренировки бендов. Тянуть бенд до тех пор, пока стрелка не покажет ноль на другой ноте. Через полтона, или через тон.
Начинающие бывает слишком сильно нажимают на струну, и от дополнительного натяга нота извлекается изменённой. Стрелка сразу покажет отклонение, и игрок увидит что нужно ослабить прижатие.
Бывают бас гитары без ладов. Этой программой можно контролировать смещение пальцев влево-вправо.
Справа сверху есть возможность сменить частоту ноты ля, если вдруг возникнет необходимость.
Там же есть возможность выбора тональности и музыкального лада (мажор, минор), тогда на сетке нот появятся только нужные горизонтальные линии. Ноты от голоса певца или инструмента музыканта должны идти именно по ним.
Для настройки в нестандартные строи нужно лишь знать буквенные обозначения необходимых нот.
Напомню стандартный строй для начинающих: 6 струна нота E, 5 A, 4 D, 3 G, 2 B, 1 E.
Пробуйте, спрашивайте, постараюсь ответить.