Основная задача программы: выдача определенного сигнала по превышению заданного порога шума.<br>Алгоритм работы:<br>1. Программа в режие реального времени прослушивает микрофон (с выбором источника);<br>2. По звуку с микрофона сторится диаграмма спектра;<br>3. Пользователь задаёт условия выдачи сигнала (частота спектра от/до, пороговое значение громкости);<br>4. По превышению заданных пользователем значений программа выдаёт на колонки сигнал заданной частоты и продолжительности (предварительно задаётся).<br>5. После подачи сигнала программа входит в режим ожидания (delay) заданой продолжительности.<br>6. После окончания ожидания программа возвращается к п.1.<br>7. Программа ведёт лог в файл (можно txt, подлежит обсуждению) выданных сигналов (дата и время).<br>Во вложении файл с предложенным интерфейсом.