Недавно добавленные исходники

•  TDictionary Custom Sort  526

•  Fast Watermark Sources  889

•  3D Designer  1 820

•  Sik Screen Capture  1 465

•  Patch Maker  1 476

•  Айболит (remote control)  1 396

•  ListBox Drag & Drop  1 172

•  Доска для игры Реверси  21 572

•  Графические эффекты  1 348

•  Рисование по маске  1 288

•  Перетаскивание изображений  1 096

•  Canvas Drawing  968

•  Рисование Луны  810

•  Поворот изображения  767

•  Рисование стержней  810

•  Paint on Shape  493

•  Генератор кроссвордов  761

•  Головоломка Paletto  667

•  Теорема Монжа об окружностях  850

•  Пазл Numbrix  616

 

 

Архив исходников

   
  Базы данных
  Графика & Мультимедиа
  Сети & Интернет
  Система
  Разное
   

Ссылки и Баннеры ...

 

Delphi Sources

Delphi Sources

 




 

ИСХОДНИК ПРОГРАММЫ

 

. : Осциллограф : .

 

Delphi - Пример создания осциллографа, использующего вашу звуковую карту в виде источника входных данных

Исходник программы, показывающей пример создания осциллографа, использующего вашу звуковую карту в виде источника входных данных.

Программа использует данный программный интерфейс (API) Wavein для отображения входных данных записывающего устройства на мониторе. У программы нет особого практического применения, кроме как в качестве испытательного стенда.

В основной форме большая часть кода была предназначена для обработки моих экспериментов по обработке данных. Я добавил элементы управления усилением и разверткой. Усиление умножает данные на 2 (gain-3), то есть умножает или делит точки данных на 2, 4 или 8, так же как быстрый способ обеспечить некоторое вертикальное масштабирование. Умножение или деление обрабатываются операциями сдвига влево (shl) или сдвига вправо (shr), которые сдвигают данные побитно. Каждая сдвинутая битовая позиция умножает или делит значение на 2. Развертка дает некоторое горизонтальное масштабирование путем увеличения оси X на пиксели развертки для каждой точки графика.

Просмотры: 438
Дата: 05.07.2021, Автор: Gary Darby
Написать сообщение:
 

 

 

Скачать (59 Кб)   ↓ 12   Регистрация >>

 

© 2004-2022 "DS"

Соглашение пользователя / Реклама / Карта сайта             Created by BrokenByte Software