2011-06-13 25 views
7

是否有方法從計算機的默認音頻輸出中獲取聲音?我不想操縱它,我只想對頻率進行直觀表示;非常像均衡器。Java - 獲取當前計算機聲音輸出

+2

你有沒有找到任何方法? – 2013-10-01 20:01:11

回答

0

Mac電腦不喂音頻輸出反饋到計算機程序來訪問,並且因爲一切都在java中有對Mac和Windows的計算機上工作,他們無法爲Windows用戶提供對此功能的特定訪問權限。 Windows計算機上可能會提供您可以訪問表示系統輸出輸入設備,我不知道這件事,但你可以找到與

AudioSystem.getMixerInfo() 

它返回一個包含名稱,描述字符串對象的列表,版本和每個可用音頻設備的供應商。在循環中打印這些內容可讓您查看所有音頻設備。如果他們看起來都不是寡婦系統的輸出反饋,那麼你運氣不好,除非你想使用本地類。我不打算在這裏,但有一個關於他們的好網頁here