软件包 | 描述 |
---|---|
javax.sound.midi |
提供MIDI(乐器数字接口)数据的I / O,排序和综合的接口和类。
|
javax.sound.midi.spi |
为服务提供商提供了提供新的MIDI设备,MIDI文件读取器和写入器或声卡读取器的接口。
|
Class and Description |
---|
ControllerEventListener
该
ControllerEventListener 接口应由其实例需要在通知中实现
Sequencer 已经处理MIDI控制更改事件的请求类型。
|
Instrument
仪器是具有某些参数设置的声音合成算法,通常设计为模拟特定的真实乐器或实现特定类型的声音效果。
|
InvalidMidiDataException
一个
InvalidMidiDataException 指示遇到了不恰当的MIDI数据。
|
MetaEventListener |
MetaMessage
A
MetaMessage 是
,对合成器没有意义,但可以存储在MIDI文件中,并由音序器程序解释。
|
MidiChannel
MidiChannel 对象表示单个MIDI通道。
|
MidiDevice
MidiDevice 是所有MIDI设备的基础接口。
|
MidiDevice.Info
A
MidiDevice.Info 对象包含有关
各种数据,包括其名称,创建它的公司和描述性文本。
|
MidiEvent
MIDI事件包含一个MIDI消息和相应的时间戳,以刻度表示,并且可以表示存储在MIDI文件或
对象中的MIDI事件信息。
|
MidiFileFormat
一个
MidiFileFormat 对象封装了一个MIDI文件的类型,以及它的长度和时间信息。
|
MidiMessage
MidiMessage 是MIDI消息的基类。
|
MidiUnavailableException
一个
MidiUnavailableException 当请求的MIDI组件无法打开或创建的,因为它是不可被抛出。
|
Patch
Patch 对象表示在MIDI合成器上存储(加载)单个乐器的位置。
|
Receiver
A
Receiver 接收到
对象,通常会做出有用的响应,例如解释它们生成声音或原始MIDI输出。
|
Sequence
甲
Sequence 是包含音乐信息可以由回放的数据结构(通常是整首歌曲或组合物)
对象。
|
Sequencer
该回放MIDI硬件或软件设备
称为
序 。
|
Sequencer.SyncMode
一个
SyncMode 对象表示MIDI音序器的时间概念可以与主设备或从设备同步的方式之一。
|
ShortMessage
A
ShortMessage 包含一个MIDI消息,其状态字节后面最多有两个数据字节。
|
Soundbank
一个
Soundbank 包含一组
Instruments 可以加载到
Synthesizer 。
|
SoundbankResource
一个
SoundbankResource 表示存储在任何音频资源
。
|
Synthesizer
A
Synthesizer 产生声音。
|
Track
MIDI轨道是独立的MIDI事件流(时间戳的MIDI数据),可以与标准MIDI文件中的其他轨道一起存储。
|
Transmitter |
VoiceStatus
A VoiceStatus 对象包含有关由Synthesizer 生成的其中一个语音的当前状态的信息 。
|
Class and Description |
---|
InvalidMidiDataException
一个
InvalidMidiDataException 指示遇到了不恰当的MIDI数据。
|
MidiDevice
MidiDevice 是所有MIDI设备的基础接口。
|
MidiDevice.Info
A
MidiDevice.Info 对象包含有关
各种数据,包括其名称,创建它的公司和描述性文本。
|
MidiFileFormat
一个
MidiFileFormat 对象封装了一个MIDI文件的类型,以及它的长度和时间信息。
|
Sequence
甲
Sequence 是包含音乐信息可以由回放的数据结构(通常是整首歌曲或组合物)
对象。
|
Soundbank
一个
Soundbank 包含一组
Instruments 可以加载到
Synthesizer 。
|