gpt4 book ai didi

c++ - 如何以编程方式设置系统响度(在 OSX 和 Windows 上)

转载 作者:太空宇宙 更新时间:2023-11-04 12:27:26 26 4
gpt4 key购买 nike

我想在我的程序中操纵系统响度(全局音量,或任何名称)。这可能看起来很荒谬,但我需要做一些测量,所以我不仅对通过内部响度衰减声音感兴趣,而且还想放大它,这只有使用系统响度才有可能。由于我使用的是 Qt,因此非常感谢 C++ 解决方案。

有人知道如何在 Windows 或 OSX 上执行此操作吗? (跨平台开发,你看...)

提前致谢!

最佳答案

OSX 上的一种可能性是使用终端命令:

#include <cstdlib>
system("osascript -e \"set Volume 5\"\n");

(当然,你可以把'5'改成任何你喜欢的;范围好像在0到7.5左右(?))

不可否认,这不是一个很好的解决方案,我仍然对更好的解决方案感兴趣,但至少它有效,尽管在执行命令时会付出高昂的性能代价。

关于c++ - 如何以编程方式设置系统响度(在 OSX 和 Windows 上),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1404371/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com