|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
使用 InvalidMidiDataException 的软件包 | |
---|---|
javax.sound.midi | 提供用于 MIDI(音乐乐器数字接口)数据的 I/O、序列化和合成的接口和类。 |
javax.sound.midi.spi | 在提供新的 MIDI 设备、MIDI 文件 reader 和 writer、或音库 reader 时提供服务提供者要实现的接口。 |
javax.sound.midi 中 InvalidMidiDataException 的使用 |
---|
抛出 InvalidMidiDataException 的 javax.sound.midi 中的方法 | |
---|---|
protected int |
ShortMessage.getDataLength(int status)
检索与特定状态字节值关联的数据字节数。 |
static MidiFileFormat |
MidiSystem.getMidiFileFormat(File file)
获得指定 File 的 MIDI 文件格式。 |
static MidiFileFormat |
MidiSystem.getMidiFileFormat(InputStream stream)
获得指定的输入流中数据的 MIDI 文件格式。 |
static MidiFileFormat |
MidiSystem.getMidiFileFormat(URL url)
获得指定 URL 中数据的 MIDI 文件格式。 |
static Sequence |
MidiSystem.getSequence(File file)
从指定的 File 获得 MIDI 序列。 |
static Sequence |
MidiSystem.getSequence(InputStream stream)
从指定的输入流获得 MIDI 序列。 |
static Sequence |
MidiSystem.getSequence(URL url)
从指定的 URL 获得 MIDI 序列。 |
static Soundbank |
MidiSystem.getSoundbank(File file)
通过从指定的 File 读取来构造一个 Soundbank 。 |
static Soundbank |
MidiSystem.getSoundbank(InputStream stream)
通过从指定的流读取来构造一个 MIDI 音库。 |
static Soundbank |
MidiSystem.getSoundbank(URL url)
通过从指定的 URL 处读取来构造一个 Soundbank 。 |
protected void |
MidiMessage.setMessage(byte[] data,
int length)
为 MIDI 消息设置数据。 |
void |
SysexMessage.setMessage(byte[] data,
int length)
为系统独占消息设置数据。 |
void |
ShortMessage.setMessage(int status)
为不带任何数据字节的 MIDI 消息设置参数。 |
void |
MetaMessage.setMessage(int type,
byte[] data,
int length)
为 MetaMessage 设置消息参数。 |
void |
SysexMessage.setMessage(int status,
byte[] data,
int length)
为系统独占消息设置数据。 |
void |
ShortMessage.setMessage(int status,
int data1,
int data2)
为带一个或两个数据字节的 MIDI 消息设置参数。 |
void |
ShortMessage.setMessage(int command,
int channel,
int data1,
int data2)
为带两个数据字节的通道消息设置短消息参数。 |
void |
Sequencer.setSequence(InputStream stream)
设置 sequencer 所操作的当前 sequence。 |
void |
Sequencer.setSequence(Sequence sequence)
设置 sequencer 所操作的当前 sequence。 |
抛出 InvalidMidiDataException 的 javax.sound.midi 中的构造方法 | |
---|---|
Sequence(float divisionType,
int resolution)
构造具有指定的定时 division 类型和定时精度的新 MIDI Sequence。 |
|
Sequence(float divisionType,
int resolution,
int numTracks)
构造具有指定的定时 division 类型、定时精度和轨道数的新 MIDI Sequence。 |
javax.sound.midi.spi 中 InvalidMidiDataException 的使用 |
---|
抛出 InvalidMidiDataException 的 javax.sound.midi.spi 中的方法 | |
---|---|
abstract MidiFileFormat |
MidiFileReader.getMidiFileFormat(File file)
获得提供的 File 的 MIDI 文件格式。 |
abstract MidiFileFormat |
MidiFileReader.getMidiFileFormat(InputStream stream)
获得所提供的输入流的 MIDI 文件格式。 |
abstract MidiFileFormat |
MidiFileReader.getMidiFileFormat(URL url)
获得提供的 URL 的 MIDI 文件格式。 |
abstract Sequence |
MidiFileReader.getSequence(File file)
从提供的 File 获得 MIDI 序列。 |
abstract Sequence |
MidiFileReader.getSequence(InputStream stream)
从提供的输入流获得 MIDI 序列。 |
abstract Sequence |
MidiFileReader.getSequence(URL url)
从提供的 URL 获得 MIDI 序列。 |
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. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。