パッケージ | 説明 |
---|---|
javax.sound.midi |
MIDI (Musical Instrument Digital Interface) データの入出力、シーケンシング、および合成のためのインタフェースおよびクラスを提供します。
|
javax.sound.midi.spi |
新しい MIDI デバイス、MIDI ファイルリーダーおよびライター、またはサウンドバンクリーダーを提供するときに、サービスプロバイダが実装するインタフェースを提供します。
|
修飾子と型 | メソッドと説明 |
---|---|
Sequence |
Sequencer.getSequence()
シーケンサが現在操作しているシーケンスを取得します。
|
static Sequence |
MidiSystem.getSequence(File file)
指定された
File から MIDI シーケンスを取得します。 |
static Sequence |
MidiSystem.getSequence(InputStream stream)
指定された入力ストリームから MIDI シーケンスを取得します。
|
static Sequence |
MidiSystem.getSequence(URL url)
指定された URL から MIDI シーケンスを取得します。
|
修飾子と型 | メソッドと説明 |
---|---|
static int[] |
MidiSystem.getMidiFileTypes(Sequence sequence)
指定されたシーケンスからシステムが書き込み可能な MIDI ファイルタイプのセットを取得します。
|
static boolean |
MidiSystem.isFileTypeSupported(int fileType, Sequence sequence)
指定されたファイルタイプの MIDI ファイルを、示されたシーケンスから書き込めるかどうかを示します。
|
void |
Sequencer.setSequence(Sequence sequence)
シーケンサが操作する現在のシーケンスを設定します。
|
static int |
MidiSystem.write(Sequence in, int type, File out)
提供される外部ファイルに示される MIDI ファイルタイプのファイルを表すバイトのストリームを書き込みます。
|
static int |
MidiSystem.write(Sequence in, int fileType, OutputStream out)
提供される出力ストリームに示される 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 int[] |
MidiFileWriter.getMidiFileTypes(Sequence sequence)
指定されたシーケンスからこのファイルライターが書き込めるファイルタイプを取得します。
|
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 ファイルを表すバイトのストリームを書き込みます。
|
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.