Показать сообщение отдельно
  #1  
Старый 04.02.2017, 10:51
Verka Verka вне форума
Прохожий
 
Регистрация: 04.02.2017
Сообщения: 1
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию Нужны 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
Сроки и суммы предлагайте
Оплата ЯД
Ответить с цитированием