| 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 Soundbank 的软件包 | |
|---|---|
| javax.sound.midi | 提供用于 MIDI(音乐乐器数字接口)数据的 I/O、序列化和合成的接口和类。 | 
| javax.sound.midi.spi | 在提供新的 MIDI 设备、MIDI 文件 reader 和 writer、或音库 reader 时提供服务提供者要实现的接口。 | 
| javax.sound.midi 中 Soundbank 的使用 | 
|---|
| 返回 Soundbank 的 javax.sound.midi 中的方法 | |
|---|---|
 Soundbank | 
Synthesizer.getDefaultSoundbank()
获得合成器的默认音库(如果合成器存在)。  | 
 Soundbank | 
SoundbankResource.getSoundbank()
获得包含此 SoundbankResource 的音库。 | 
static Soundbank | 
MidiSystem.getSoundbank(File file)
通过从指定的 File 读取来构造一个 Soundbank。 | 
static Soundbank | 
MidiSystem.getSoundbank(InputStream stream)
通过从指定的流读取来构造一个 MIDI 音库。  | 
static Soundbank | 
MidiSystem.getSoundbank(URL url)
通过从指定的 URL 处读取来构造一个 Soundbank。 | 
| 参数类型为 Soundbank 的 javax.sound.midi 中的方法 | |
|---|---|
 boolean | 
Synthesizer.isSoundbankSupported(Soundbank soundbank)
通知调用者此合成器是否能够从指定的音库加载乐器。  | 
 boolean | 
Synthesizer.loadAllInstruments(Soundbank soundbank)
将指定 Soundbank 中包含的所有乐器加载到 Synthesizer 中。 | 
 boolean | 
Synthesizer.loadInstruments(Soundbank soundbank,
                Patch[] patchList)
从指定 Soundbank 加载指定修补程序所引用的乐器。 | 
 void | 
Synthesizer.unloadAllInstruments(Soundbank soundbank)
卸载指定 Soundbank 中包含的所有乐器。 | 
 void | 
Synthesizer.unloadInstruments(Soundbank soundbank,
                  Patch[] patchList)
从指定的 MIDI 音库中卸载指定修补程序所引用的乐器。  | 
| 参数类型为 Soundbank 的 javax.sound.midi 中的构造方法 | |
|---|---|
Instrument(Soundbank soundbank,
           Patch patch,
           String name,
           Class<?> dataClass)
从指定的 Patch 构造一个新的 MIDI 乐器。 | 
|
SoundbankResource(Soundbank soundBank,
                  String name,
                  Class<?> dataClass)
根据给定的音库和波表索引构造一个新的 SoundbankResource。 | 
|
| javax.sound.midi.spi 中 Soundbank 的使用 | 
|---|
| 返回 Soundbank 的 javax.sound.midi.spi 中的方法 | |
|---|---|
abstract  Soundbank | 
SoundbankReader.getSoundbank(File file)
从提供的 File 获得音库对象。 | 
abstract  Soundbank | 
SoundbankReader.getSoundbank(InputStream stream)
从提供的 InputStream 获得音库对象。 | 
abstract  Soundbank | 
SoundbankReader.getSoundbank(URL url)
从提供的 URL 获得音库对象。  | 
  | 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。