パッケージ | 説明 |
---|---|
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, 2014, Oracle and/or its affiliates. All rights reserved.