QUOTE (scifi @ Aug 23 2010, 18:00)

И ещё для обсуждения полезно будет указать, в каком диапазоне может меняться период.
Для гитары частоты от 80 до 330 Гц. Желательно, чтобы получилось для полного диапазона фортепиано -- 27 - 4200 Гц.
Все програмные тюнеры для компа что я видел тупо измеряют частоту и пользовать их довольно сложно из-за того, что правильно они показывают только долю секунды.
Китайский аппаратный тюнер работает значительно лучше, но все-равно на басовых струнах подглючивает.
Интерес чисто академический, особой практической цели не преследует. Ну если получится удобоваримый алгоритм можно и железку сделать.