Выделение основного тона - самая фундаментальная проблема для всех гитаросинтезаторных строителей. Идеального решения нет, сразу скажу.
Приближено к идеалу (и, дествительно, хорошо работает) - схема выделения основного тона в октавере Босс (то же самое - в гитарном синтезаторе Электро Гармоникс), часть схемы от входа до первого триггера (тот, что RS). Цена вопроса - 6 шт. ОУ + триггер. Рекомендую TL062(TL064) как малопотребляющие и отлично работающие в этой схеме. В сети есть эти схемы, только в самдельно-нарисованной схеме BOSS OC-2 - принципиальная ошибка, поэтому лучше скачать их фирменный сервис мануал - там всё правильно. Cкажу честно, могут быть ошибки на открытых 6 и 3(если она сильно тонкая) струнах, но не в ноте, а в октаве - из-за очень большого содержания 2-ой гармоники могут быть кратковременные чередования тон--октава выше.
Другие схемы хоть и проще (часто - намного проще), но работают непропорционально хуже, так что их не рекомендую. Хотя, может для тюнера и сойдёт, в таком случае посмотрите схему октавера KORG.
По поводу фильтрации. Можно, конечно, но фильтр должен быть следящим, т.к. для пассивного фильтра диапазон слишком широк, и высокие ноты будут подавляться и/или низкие не очень хорошо фильтроваться от гармоник. Следящий фильтр - довольно сложная штука. Я бы сказал, неоправданно сложная, как для тюнера.
Ну, а ограничение создаст больше гармоник, а значит, - и больше проблем. Т.е. в октавере, например, сигнал, конечно же, ограничен (триггер), но это уже "после"...
Реализовал неплохой и весьма шустрый алгоритм для детектирования
питча
А можно подробней, очень интересно!! Может, схемку, если только не на МП...
ПС. Вспомнил, где схема:
http://www.godiksennet.com/images/sch/Boss_OC2_Oktave.jpg