我应该使用 DSPACK 通过 Delphi 6 从 Direct3D 设备(仅)录制音频吗?

发布于 2024-12-01 14:00:58 字数 267 浏览 2 评论 0原文

我正在尝试节省我正在开始的一个项目的时间,该项目将从 Windows XP 或 Windows 7 PC 上连接的音频输入设备录制音频。过去,我曾使用 Delphi 6 Pro 的 DSPACK 组件在 Windows PC 上进行视频捕获,但我想知道这是否是完成仅需要录制音频而不是视频的项目的最佳解决方案。 DSPACK 是否仍然是可行的方法,或者是通过 Direct3D 从 PC 连接的音频输入设备录制音频的更快/更简单的解决方案?建议的解决方案中的采样率转换和其他类似功能也将是理想的。教程等的链接也值得赞赏。

I'm trying to save time on a project I'm beginning that will record audio from the connected audio input devices on a Windows XP or Windows 7 PC. In the past I have used the DSPACK components for Delphi 6 Pro to do video capture on a Windows PC, but I am wondering if it is the best solution for doing a project that only needs to record audio, not video. Is DSPACK still the way to go or is their a faster/easier solution to recording audio via Direct3D from the PC's connected audio input devices? Sample rate conversion and other similar features in a suggested solution would be desirable too. Links to tutorials, etc. are also appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

风情万种。 2024-12-08 14:00:59

如果您熟悉 DSPack 并使用 DirectShow 过滤器,那么它是一个不错的选择。 DSP-Worx 有一个音频过滤器 (DCDSPFilter),可提供一系列效果,并且还具有 DirectShow 接口 ( LameDShowIntf) 到 Lame 编码器。

您可能还需要考虑使用 GMFBridge 来减少延迟降到最低限度。

If you are familiar with DSPack and using DirectShow filters then it is a good choice for the job. DSP-Worx have an audio filter (DCDSPFilter) that provides a range of effects and they also have DirectShow Interface (LameDShowIntf) to the Lame encoder.

You may also want to consider using GMFBridge to reduce latencies to a minimum.

甜`诱少女 2024-12-08 14:00:59

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

我想你可以发现这个组件对您的工作真正有用......

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

I think you can find this components real usefull for your work...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文