2011-06-06 45 views
2

我在尋找openJDK中使用的gervill代碼,因爲我想要一個不直接依賴任何外部庫的調音臺。我猜想調音臺可以將原始音頻數據輸出到某個地方,然後發送到實際的聲音硬件或其他東西,但是無論如何我看起來我找不到聲音/樣本應該出來的地方。它是在softmixingmixer類還是我不知道的sofmixingdatasourceline類中。我找不到任何文檔。openjdk gervill軟件調音臺的聲音輸出在哪裏

任何人都有任何這種混頻器的經驗?

回答

1

您可以使用SoftSynthesizer中的openStream方法來獲取原始音頻流。

看看Midi2WavRender,看看如何做到這一點: https://web.archive.org/web/20130326054604/https://java.net/projects/gervill/sources/Mercurial/content/src.demos/Midi2WavRender.java?rev=289

+0

歡迎堆棧溢出!雖然這可能會在理論上回答這個問題,[這將是更可取的](// meta.stackoverflow.com/q/8259)在這裏包括答案的基本部分,並提供參考鏈接。 – 2015-07-22 02:04:38