Должен ли я использовать DSPACK для записи аудио (только) с устройств Direct3D с Delphi 6? - PullRequest
1 голос
/ 28 августа 2011

Я пытаюсь сэкономить время в проекте, который я начинаю, который будет записывать звук с подключенных устройств ввода звука на ПК с Windows XP или Windows 7.В прошлом я использовал компоненты DSPACK для Delphi 6 Pro для захвата видео на ПК под управлением Windows, но мне интересно, является ли это лучшим решением для выполнения проекта, который требует только записи аудио, а не видео.Является ли DSPACK еще лучшим вариантом или же это более быстрое / простое решение для записи звука через Direct3D с подключенных к ПК устройств ввода звука?Преобразование частоты дискретизации и другие подобные функции в предлагаемом решении также были бы желательны.Также приветствуются ссылки на учебные пособия и т. Д.

Ответы [ 2 ]

1 голос
/ 01 сентября 2011

Если вы знакомы с DSPack и используете фильтры DirectShow, тогда это хороший выбор для работы. DSP-Worx имеет звуковой фильтр (DCDSPFilter), который обеспечивает ряд эффектов, а также интерфейс DirectShow (LameDShowIntf) для кодера Lame.

Вы также можете рассмотреть возможность использования GMFBridge , чтобы уменьшить задержки до минимума.

0 голосов
/ 29 августа 2011

http://www.mitov.com/html/audiolab.html

Я думаю, вы можете найти эти компоненты действительно полезными для вашей работы ...

...