簡體   English   中英

Soundbank for Java

[英]Soundbank for Java

我正在研究一個使用javax.sound.midi.sequencer來播放MIDI序列的Java applet。 為了使其工作,訪問者需要在他/她的計算機上安裝音庫。 顯然,Windows JRE沒有音庫,必須從http://java.sun.com/products/java-media/sound/soundbanks.html單獨下載。 但是,可以從文件加載聲音庫而無需完成安裝過程。 所以,這讓我想到了一個問題:有誰知道我在哪里可以找到可再發行(開源)的JavaSound兼容音庫? 或者,有沒有什么辦法可以合法地從上面的URL重新分配Sun的音庫,而無需重新分發整個JRE? 我希望有一個我的applet可以從文件中即時加載的音庫。

JDK READMEJRE README都包含一個解決聲音庫的重新分配部分:

... JDK的soundbank.gm文件可以由供應商自行決定包含在JRE的再分發中。 Java Sound網站提供了幾種增強型MIDI音庫版本: http//java.sun.com/products/java-media/sound/ 這些替代音庫可以包含在JRE的重新分配中。

這聽起來好像可以重新分配但只是作為JRE的一部分......

我查看了您鏈接的Oracle網站,但我不明白為什么您不能將soundbank.gm文件作為applet的一部分。

我認為在您的applet中的某處添加版權聲明將符合許可條款。

Soundbank的版權歸©2008,2010 Oracle和/或其附屬公司所有。 版權所有。 使用受許可條款的約束。

如果您想要安全起見,請聯系Oracle並詢問他們。

如果聲音庫不存在,您鏈接的頁面聲稱會回退到硬件MIDI端口。

我想一個更好的問題是......你試過沒有Soundbank嗎?

順便說一下,大多數瀏覽器都可以很好地播放MIDI文件,所以我不確定為什么你需要一個Applet才能這樣做,除非它的背景聲音是其他的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM