Uses of Class
javax.sound.midi.InvalidMidiDataException
-
Packages that use InvalidMidiDataException 软件包 描述 javax.sound.midi 为MIDI(乐器数字接口)数据的I / O,排序和合成提供接口和类。javax.sound.midi.spi 为提供新MIDI设备,MIDI文件读取器和写入器或声音库读取器时服务提供商提供接口。 -
-
Uses of InvalidMidiDataException in javax.sound.midi
Methods in javax.sound.midi that throw InvalidMidiDataException 变量和类型 方法 描述 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)
构造一个Soundbank
通过从指定的阅读它File
。static Soundbank
MidiSystem. getSoundbank(InputStream stream)
通过从指定的流中读取它来构造MIDI声音库。static Soundbank
MidiSystem. getSoundbank(URL url)
通过从指定的URL读取它来构造Soundbank
。void
MetaMessage. setMessage(int type, byte[] data, int length)
设置MetaMessage
的消息参数。protected void
MidiMessage. setMessage(byte[] data, int length)
设置MIDI信息的数据。void
ShortMessage. setMessage(int status)
设置不带数据字节的MIDI消息的参数。void
ShortMessage. setMessage(int status, int data1, int data2)
设置需要一个或两个数据字节的MIDI消息的参数。void
ShortMessage. setMessage(int command, int channel, int data1, int data2)
设置最多需要两个数据字节的通道消息的短消息参数。void
SysexMessage. setMessage(byte[] data, int length)
设置系统专用消息的数据。void
SysexMessage. setMessage(int status, byte[] data, int length)
设置系统专用消息的数据。void
Sequencer. setSequence(InputStream stream)
设置顺控程序运行的当前顺序。void
Sequencer. setSequence(Sequence sequence)
设置顺控程序运行的当前顺序。Constructors in javax.sound.midi that throw 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
并设置消息的数据。 -
Uses of InvalidMidiDataException in javax.sound.midi.spi
Methods in javax.sound.midi.spi that throw InvalidMidiDataException 变量和类型 方法 描述 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
获得音库对象。
-