将 Sameplerate 或 dmix ALSA 插件附加到 OSS 设备

发布于 2024-11-30 07:18:16 字数 247 浏览 1 评论 0原文

我在嵌入式系统中有一个应用程序,该系统有一个基于 OSS 的应用程序。不幸的是,这个应用程序采用固定采样率 (8K),但我需要它为 48K。此外,我无法更改应用程序。

我正在研究采样率转换插件,例如 dmix 或 libsamplerate,但我不知道如何将其与 OSS 一起使用。

有人可以指出我正确的方向吗?我可以配置 ALSA 以将 OSS 接口从系统的 8K->48K 输入/输出转换吗?

蒂亚·

迈克

I have an application in an embedded system that has a application which is OSS based. Unfortunately, this application is at a fixed sample rate (8K), but I need it to be at 48K. Furthermore, I can't change the application.

I'm researching sample rate conversion plugins, such as dmix or libsamplerate, but I don't see how to use that with OSS.

Can somebody please point me in the right direction? Can I configure ALSA in such a way as to convert the OSS interface from 8K->48K in/out of the system?

TIA

Mike

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

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

发布评论

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

评论(1

冷︶言冷语的世界 2024-12-07 07:18:16

您想要的是 alsa-oss 包,它提供了一个工具,您可以使用它来运行程序并将其 OSS 声音输出重定向到 ALSA,其中所有普通 ALSA 工具都可用。

What you want is the alsa-oss package which provides a tool you can use to run a program and redirect it's OSS sound output into ALSA where all the normal ALSA tools are available.

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