2009-09-10 83 views
1

我想從我的計劃之內操縱系統音量(全局卷,或任何它被稱爲)。這看起來可能很荒謬,但我需要做一些測量,所以我的興趣不僅在於通過內部響度衰減聲音,還要放大聲音,這隻能通過系統響度來實現。由於我使用的是Qt,因此我們將非常感謝C++解決方案。如何以編程設置系統音量(上OSX和Windows)

會有人知道如何做到這一點在Windows或OSX? (跨平臺開發,你看......)

預先感謝您!

+2

我該怎麼必須是一個添加這個強制性的鏈接?真? (嘆氣)http://xkcd.com/530/ – gnovice 2009-09-10 14:24:50

+0

@gnovice令人高興的笑 – 2010-01-18 19:57:23

+0

@gnovice哈哈,我忘了那一個!大! – bastibe 2010-01-22 15:06:54

回答

0

一個在OSX上的可能性是使用一終端的命令:

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

(當然,你可以改變「5」到任何你喜歡;範圍似乎是0和約7.5之間()? )

誠然,這是不是一個漂亮的解決方案,我仍然有興趣在一個更好的,但至少它的工作原理,但在沉重的性能開銷,而執行命令。

相關問題