|
|||||||||
类 javax.sound.midi.Sequence
的使用
使用 Sequence 的软件包 | |
---|---|
javax.sound.midi | 提供用于 MIDI(音乐乐器数字接口)数据的 I/O、序列化和合成的接口和类。 |
javax.sound.midi.spi | 在提供新的 MIDI 设备、MIDI 文件 reader 和 writer、或音库 reader 时提供服务提供程序要实现的接口。 |
javax.sound.midi 中 Sequence 的使用 |
---|
返回 Sequence 的 javax.sound.midi 中的方法 | |
---|---|
Sequence |
Sequencer.getSequence() 获得 Sequencer 当前所操作的 sequence。 |
static Sequence |
MidiSystem.getSequence(File file) 从指定的 File 获得 MIDI 序列。 |
static Sequence |
MidiSystem.getSequence(InputStream stream) 从指定的输入流获得 MIDI 序列。 |
static Sequence |
MidiSystem.getSequence(URL url) 从指定的 URL 获得 MIDI 序列。 |
参数类型为 Sequence 的 javax.sound.midi 中的方法 | |
---|---|
static int[] |
MidiSystem.getMidiFileTypes(Sequence sequence) 获得系统可从指定 sequence 写入的 MIDI 文件类型集合。 |
static boolean |
MidiSystem.isFileTypeSupported(int fileType, Sequence sequence) 指示是否可从指示的序列写入指定文件类型的 MIDI 文件。 |
void |
Sequencer.setSequence(Sequence sequence) 设置 sequencer 所操作的当前 sequence。 |
static int |
MidiSystem.write(Sequence in, int type, File out) 将表示所指示 MIDI 文件类型的文件的字节流写入提供的外部文件。 |
static int |
MidiSystem.write(Sequence in, int fileType, OutputStream out) 将表示所指示 MIDI 文件类型的文件的字节流写入提供的输出流。 |
javax.sound.midi.spi 中 Sequence 的使用 |
---|
返回 Sequence 的 javax.sound.midi.spi 中的方法 | |
---|---|
abstract Sequence |
MidiFileReader.getSequence(File file) 从提供的 File 获得 MIDI 序列。 |
abstract Sequence |
MidiFileReader.getSequence(InputStream stream) 从提供的输入流获得 MIDI 序列。 |
abstract Sequence |
MidiFileReader.getSequence(URL url) 从提供的 URL 获得 MIDI 序列。 |
参数类型为 Sequence 的 javax.sound.midi.spi 中的方法 | |
---|---|
abstract int[] |
MidiFileWriter.getMidiFileTypes(Sequence sequence) 获得此文件 writer 可从指定的序列写入的文件类型。 |
boolean |
MidiFileWriter.isFileTypeSupported(int fileType, Sequence sequence) 指示是否可从指示的序列写入指定文件类型的 MIDI 文件。 |
abstract int |
MidiFileWriter.write(Sequence in, int fileType, File out) 写入表示指示为所提供外部文件的文件类型的 MIDI 文件的字节流。 |
abstract int |
MidiFileWriter.write(Sequence in, int fileType, OutputStream out) 写入表示指示为所提供输出流的文件类型的 MIDI 文件的字节流。 |
所有类
|
|||||||||