linux - 如何在 Linux (Ubuntu) 中输出 1kHz 频率和功率/音量 = 60%?

标签 linux ubuntu audio volume frequency

如何在 Linux(Ubuntu)中输出 1kHz 频率和功率/音量 = 60%?

我需要 C/C++ 中的示例代码。谢谢!

最佳答案

看看 portaudio 库。 http://www.portaudio.com/

它非常易于使用,跨平台并附带许多小示例程序。除其他功能外,您还会发现一个可以合成和播放正弦波的软件。

更改频率和音量是微不足道的。如果我没记错的话,这个示例只是一页代码,包括初始化和所有内容。

关于linux - 如何在 Linux (Ubuntu) 中输出 1kHz 频率和功率/音量 = 60%?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1885987/

相关文章:

c++ - QT 5.7分析音频输出

linux - 在 AWS 基础设施中使用 bash 脚本从 Autoscaling Group 标签安装包

linux - 超 V 错误。同时运行 Windows Phone 模拟器和 VM (Windows 8)

python - 如何使用命令或python在OpenWrt中添加用户?

python - 导入错误 : No module named mosquitto

ubuntu - 如何激活应用程序并将小部件集中在 gtk/ubuntu 上?

java - 尝试在 JFrame 上播放声音时出现 AudioClip 问题

python - 在 python-opencv 中列出可用设备

php - FreeBSD PHP 执行权限被拒绝

java - 一些信号处理/FFT问题