【问题标题】:Play sound on certain speaker - c++ [closed]在某些扬声器上播放声音-c ++ [关闭]
【发布时间】:2014-01-02 10:59:41
【问题描述】:

我可以使用哪个免费的 C++ 音频库在立体声系统中的某个扬声器上播放声音(主要是正弦波)?我知道我可以创建仅在左/右通道上播放的声音,然后简单地播放这些声音,但这对我没有帮助。我的目标是在左侧扬声器播放一个频率,在右侧播放另一个频率。 在此先感谢:)

【问题讨论】:

标签: c++ audio


【解决方案1】:

您可能会对您的操作系统有所了解。无论如何,请查看以下库列表:

  1. Free Sound and Audio Libraries - 一组跨平台开源音频库。
  2. CLAM - (C++ Library for Audio and Music) - 是一个成熟的软件框架,用于音频和音乐领域的研究和应用程序开发。它提供了一个概念模型以及用于分析、合成和处理音频信号的工具。
  3. Kowalski - Description of projectWindows/OSX/iOS。
  4. Soundtouch - 是一个开源音频处理库,用于更改音频流或音频文件的速度、音高和播放速率
  5. BASS - 是一个在多个平台上的软件中使用的音频库。其目的是为开发人员提供强大而高效的采样、流(MP3、MP2、MP1、OGG、WAV、AIFF、自定义生成等,通过 OS 编解码器和附加组件)、MOD 音乐(XM、IT、S3M、MOD , MTM, UMX), MO3 音乐 (MP3/OGG​​ 压缩 MODs), 和录音功能。所有这些都在一个不会使您的发行版膨胀的紧凑 DLL 中。

要在 Windows 下使用 Stereo,请查看 sample project

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    • 2014-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多