Можно посмотреть на модуль mod_avmd, но он уверенно работает для частот от 800 Гц, по-моему. Там какой-то другой матметод, я его не разбирал подробно, но ограничение на частоту там математическое, то есть просто поправить константу в исходниках не поможет (я пробовал).