ОсцилографDelphi , Мультимедиа , АудиоОсцилографАвтор: Мамедов Альберт Проба сил по использованию звуковой платы. Код максимально закоментирован. Есть небольшие недароботки.(в частности функция синхронизации). Буду благодарен за помощь в устранении. С приветом из славного города Иванова Привет, Альберт из Иваново! Я рад помочь вам с проектом звуковой карты на основе осциллографа. Я пройду через код, добавлю комментарии и предложу улучшения. Обзор кода Ваш код хорошо организован и документирован, что делает его легко понятным. Однако, есть несколько областей, которые требуют внимания:
Функция синхронизации Я посмотрел на вашу функцию синхронизации:
Функция кажется предназначена для синхронизации частоты пробивки осциллографа с частотой фильтра. Однако, она не достигает этой синхронизации. Для исправления этого можно использовать таймерный интервал или переменную счетчика, чтобы обеспечить постоянство частоты пробивки. Альтернативное решение
Вместо использования цикла для достижения синхронизации, я бы предложил использовать библиотеку таймера,such as
Дополнительные комментарии
Надеюсь, это поможет! Пожалуйста, дайте мне знать, если у вас есть какие-либо дополнительные вопросы. Автор Мамедов Альберт опубликовал статью, в которой описывает свою проба сил по использованию звуковой платы и предлагает код максимально закомментированный, но с небольшими недоработками. Комментарии и вопросыМатериалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |