Хорошо, что я пытаюсь сделать, это своего рода программное обеспечение для обработки звука, которое может определить преобладающую частоту, и если частота воспроизводится достаточно долго (несколько мс), я знаю, что получил положительное совпадение. я знаю, что мне нужно будет использовать БПФ или что-то подобное, но в этой области математики я отстой, я искал в Интернете, но не нашел код, который мог бы сделать только это.
цель, которую я пытаюсь достичь, состоит в том, чтобы создать собственный протокол для отправки данных через звук, нужен очень низкий битрейт в секунду (5-10 бит / с), но я также очень ограничен на передающей стороне, поэтому принимающее программное обеспечение должно быть настроено ( не могу использовать настоящий аппаратный/программный модем) также я хочу, чтобы это было только программное обеспечение (без дополнительного оборудования, кроме звуковой карты)
Большое спасибо за помощь.