JavaTM 2 Platform
Standard Ed. 6

類別 javax.sound.midi.Sequence
的使用

使用 Sequence 的軟體套件
javax.sound.midi 提供用於 MIDI(音樂樂器數字介面)資料的 I/O、序列化和合成的介面和類別。 
javax.sound.midi.spi 在提供新的 MIDI 設備、MIDI 檔案 reader 和 writer、或音資源庫 reader 時提供服務提供者要實作的介面。 
 

javax.sound.midiSequence 的使用
 

返回 Sequencejavax.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 序列。
 

參數型別為 Sequencejavax.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.spiSequence 的使用
 

返回 Sequencejavax.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 序列。
 

參數型別為 Sequencejavax.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 檔案的位元組串流。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only