Нужны 3 прикладных dll на Delphi7
Для курсовой работы нужно написать несколько несложных прикладных dll
1. Нужно написать на Delphi7 dll - детектор сигнала микрофонного/линейного входа.
Весь код в dll, на главной форме проекта:
Выбор контролируемого канала микшера (Микр. или лин. вход)
2 Скролла (L+R): Регуляторы уровня сигнала обоих каналов микшера
2 Скролла (L+R): Раздельные Уровни срабатывания детектора по обоим каналам
2 Скролла (L+R): Минимальная длительность всплеска считающаяся True
2 чекета (L+R): индицирующие срабатывание детектора каждого канала.
Работа:
Подключаем на контролируемый вход 1-2 микрофона
Щелкаем пальчиками
В программе контролируем прохождение аудио всплеска.
*Желательно (по договоренности) не использовать сторонние компоненты.
*Не стоит задача сравнения образов и идентификации какого-то звука.
2. Нужно написать на Delphi7 dll - работу с аудио устройствами Windows.
Весь код в dll, на главной форме проекта:
Комбобокс аудио устройств Windows.
Кнопка Wave Play
Работа:
Выбираем аудио устройтсво из списка
Нажимаем кнопку Wave Play
Какой-то тестовый Wav файл воспроизводится через выбранное аудио устройство
*Желательно (по договоренности) не использовать сторонние компоненты.
3. Нужно написать на Delphi7 dll - детектор движения.
Весь код в dll, на главной форме проекта:
Комбобокс видео устройств Windows.
Настройки детекторов.
Работа:
Подключаем на USB вход 1-2 камеры
махаем ручкой в кадре камеры
В программе контролируем прохождение сигнала.
*Желательно (по договоренности) не использовать сторонние компоненты.
*Не стоит задача сравнения и идентификации образов.
*Рабочий Исходник видео захвата на 2 камеры могу выдать
*Если этот облегчит задачу/нагрузку и т.д - визуальную "картинку" можно не выводить, мне достаточно сравнения кадров прямо в буфере.
Тест под Windows XP и 10
Сроки и суммы предлагайте
Оплата ЯД
|