类的用途
javax.sound.midi.InvalidMidiDataException
使用 InvalidMidiDataException 的包
包
描述
为 MIDI(乐器数字接口)数据的 I/O、排序和合成提供接口和类。
为服务提供者提供接口,以便在提供新的 MIDI 设备、MIDI 文件读取器和写入器或音库读取器时实现。
-
InvalidMidiDataException 在 javax.sound.midi 中的用法
修饰符和类型方法描述protected final intShortMessage.getDataLength(int status) 检索与特定状态字节值关联的数据字节数。static MidiFileFormatMidiSystem.getMidiFileFormat(File file) 获取指定File的 MIDI 文件格式。static MidiFileFormatMidiSystem.getMidiFileFormat(InputStream stream) 获取指定输入流中数据的 MIDI 文件格式。static MidiFileFormatMidiSystem.getMidiFileFormat(URL url) 获取指定 URL 中数据的 MIDI 文件格式。static SequenceMidiSystem.getSequence(File file) 从指定的File获得一个 MIDI 序列。static SequenceMidiSystem.getSequence(InputStream stream) 从指定的输入流中获取一个 MIDI 序列。static SequenceMidiSystem.getSequence(URL url) 从指定的 URL 获取 MIDI 序列。static SoundbankMidiSystem.getSoundbank(File file) 通过从指定的File读取它来构造一个Soundbank。static SoundbankMidiSystem.getSoundbank(InputStream stream) 通过从指定的流中读取它来构造一个 MIDI 声音库。static SoundbankMidiSystem.getSoundbank(URL url) 通过从指定的 URL 读取它来构造一个Soundbank。voidMetaMessage.setMessage(int type, byte[] data, int length) 为MetaMessage设置消息参数。protected voidMidiMessage.setMessage(byte[] data, int length) 设置 MIDI 信息的数据。voidShortMessage.setMessage(int status) 为不带数据字节的 MIDI 消息设置参数。voidShortMessage.setMessage(int status, int data1, int data2) 为采用一个或两个数据字节的 MIDI 消息设置参数。voidShortMessage.setMessage(int command, int channel, int data1, int data2) 设置最多占用两个数据字节的通道消息的短消息参数。voidSysexMessage.setMessage(byte[] data, int length) 设置系统独占消息的数据。voidSysexMessage.setMessage(int status, byte[] data, int length) 设置系统独占消息的数据。voidSequencer.setSequence(InputStream stream) 设置音序器运行的当前序列。voidSequencer.setSequence(Sequence sequence) 设置音序器运行的当前序列。javax.sound.midi 中的构造函数抛出 InvalidMidiDataException修饰符构造方法描述MetaMessage(int type, byte[] data, int length) 构造一个新的MetaMessage并设置消息参数。Sequence(float divisionType, int resolution) 使用指定的计时划分类型和计时分辨率构造一个新的 MIDI 序列。Sequence(float divisionType, int resolution, int numTracks) 使用指定的计时划分类型、计时分辨率和轨道数构造一个新的 MIDI 序列。ShortMessage(int status) 构造一个新的ShortMessage,它表示不带数据字节的 MIDI 消息。ShortMessage(int status, int data1, int data2) 构造一个新的ShortMessage,它表示最多占用两个数据字节的 MIDI 消息。ShortMessage(int command, int channel, int data1, int data2) 构造一个新的ShortMessage,它表示最多占用两个数据字节的通道 MIDI 消息。SysexMessage(byte[] data, int length) 构造一个新的SysexMessage并设置消息的数据。SysexMessage(int status, byte[] data, int length) 构造一个新的SysexMessage并设置消息的数据。 -
InvalidMidiDataException 在 javax.sound.midi.spi 中的用法
修饰符和类型方法描述abstract MidiFileFormatMidiFileReader.getMidiFileFormat(File file) 获取提供的File的MIDI文件格式。abstract MidiFileFormatMidiFileReader.getMidiFileFormat(InputStream stream) 获取提供的输入流的 MIDI 文件格式。abstract MidiFileFormatMidiFileReader.getMidiFileFormat(URL url) 获取提供的URL的MIDI文件格式。abstract SequenceMidiFileReader.getSequence(File file) 从提供的File获取 MIDI 序列。abstract SequenceMidiFileReader.getSequence(InputStream stream) 从提供的输入流中获取 MIDI 序列。abstract SequenceMidiFileReader.getSequence(URL url) 从提供的URL获取 MIDI 序列。abstract SoundbankSoundbankReader.getSoundbank(File file) 从提供的File获取音库对象。abstract SoundbankSoundbankReader.getSoundbank(InputStream stream) 从提供的InputStream获取音库对象。abstract SoundbankSoundbankReader.getSoundbank(URL url) 从提供的URL获取音库对象。