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 Modifier and Type 方法 描述 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 Constructor 描述 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 Modifier and Type 方法 描述 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
提供的File
库对象。abstract Soundbank
SoundbankReader. getSoundbank(InputStream stream)
从提供的InputStream
获取一个InputStream
库对象。abstract Soundbank
SoundbankReader. getSoundbank(URL url)
从提供的URL获取声音库对象。
-