【问题标题】:Server Platform for Audio Processing音频处理服务器平台
【发布时间】:2023-03-14 16:05:01
【问题描述】:

我正在尝试构建一个服务器来处理来自传入 UDP 连接的音频。我需要能够做一些事情,比如改变输入流的频率(可能是 .wav)、幅度、时移等等,然后实时反馈输出。语言可以是 C/C++/ObjC 或 Java,或两者的组合(如果速度足够快)

到目前为止,我在几个论坛上看到了 Jack 和 PulseAudio。但是,我不知道其中哪一个最适合我的需求。我从一个做音频处理的朋友那里听说这两个框架有一个相当大的代码库。哪个平台最适合我的需求,您会推荐哪个?

感谢您的帮助!

【问题讨论】:

  • 真正想做什么?
  • 我想我已经列出了上面所有的细节,你是什么意思?

标签: java c audio-processing jack pulseaudio


【解决方案1】:

这取决于您使用的平台。关于您选择的 Objective-C,我认为它是 MacOS。在这种情况下,您可以考虑使用 AudioQueue。 Apple 有很好的文档记录并且相对容易使用(他们有一个使用 AudioQueue 通过网络流式传输音频的示例)。如果你没有做很花哨的事情,java 也可以处理它,顺便说一句。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-05
    相关资源
    最近更新 更多