パッケージ | 説明 |
---|---|
javax.sound.midi |
MIDI (Musical Instrument Digital Interface)データの入出力、シーケンシング、および合成のためのインタフェースおよびクラスを提供します。
|
javax.sound.midi.spi |
新しいMIDIデバイス、MIDIファイル・リーダーおよびライター、またはサウンドバンク・リーダーを提供するときに、サービス・プロバイダが実装するインタフェースを提供します。
|
クラスと説明 |
---|
ControllerEventListener
ControllerEventListener インタフェースは、要求した型のMIDI制御変更イベントの処理をSequencer が完了した時点で通知を受け取る必要のあるインスタンスのクラスが実装します。 |
Instrument
インストゥルメントは一定のパラメータ設定値を持ったサウンド合成アルゴリズムで、通常、実際の楽器をエミュレートしたり、特種なサウンド効果を実現するために設計されています。
|
InvalidMidiDataException
InvalidMidiDataException は、不適切なMIDIデータが検出されたことを示します。 |
MetaEventListener |
MetaMessage
MetaMessage は、シンセサイザにとっては意味のない ですが、MIDIファイルに格納することができ、シーケンサ・プログラムによって解釈されます。 |
MidiChannel
MidiChannel オブジェクトは単一のMIDIチャネルを表します。 |
MidiDevice
MidiDevice は、すべてのMIDIデバイスのための基底インタフェースです。 |
MidiDevice.Info
MidiDevice.Info オブジェクトは、デバイスの名前、製作会社名、説明テキストなど、 に関連するさまざまなデータを含んでいます。 |
MidiEvent
MIDIイベントは、MIDIメッセージおよびティック単位で表された対応するタイムスタンプを含んでおり、MIDIファイルまたは
オブジェクトに格納されたMIDIイベント情報を表現できます。 |
MidiFileFormat
MidiFileFormat オブジェクトは、MIDIファイルのタイプを長さおよびタイミング情報とともにカプセル化します。 |
MidiMessage
MidiMessage はMIDIメッセージの基底クラスです。 |
MidiUnavailableException
MidiUnavailableException は、要求されたMIDIコンポーネントが利用不可であるため開いたり作成できない場合に、スローされます。 |
Patch
Patch オブジェクトは、単一のインストゥルメントが格納される(ロードされる) MIDIシンセサイザ上の位置を表します。 |
Receiver
Receiver は オブジェクトを受信し、通常は応答として何か有用な機能を実行します。たとえばそのオブジェクトを解釈して、サウンドまたはraw MIDI出力を生成します。 |
Sequence
Sequence は、 オブジェクトで再生できる音楽情報(多くは曲全体または編)を含むデータ構造です。 |
Sequencer
MIDI
を再生するハードウェア・デバイスまたはソフトウェア・デバイスのことをシーケンサといいます。 |
Sequencer.SyncMode
SyncMode オブジェクトは、MIDIシーケンサで扱われている時間をマスターまたはスレーブ・デバイスと同期化する方法の1つを表します。 |
ShortMessage
ShortMessage には、ステータス・バイトのあとに2バイトまでのデータ・バイトが続くMIDIメッセージが格納されます。 |
Soundbank
Soundbank には、Synthesizer にロードできる一連のInstruments が含まれています。 |
SoundbankResource
SoundbankResource とは、 に格納されているオーディオ・リソースのことです。 |
Synthesizer
Synthesizer はサウンドを生成します。 |
Track
MIDIトラックは、標準のMIDIファイルにほかのトラックとともに保存できる、MIDIイベント(タイムスタンプの付いたMIDIデータ)の独立したストリームです。
|
Transmitter |
VoiceStatus
VoiceStatus オブジェクトには、Synthesizer で生成されるボイスのうちの1つについて、現在の状態に関する情報が含まれます。 |
クラスと説明 |
---|
InvalidMidiDataException
InvalidMidiDataException は、不適切なMIDIデータが検出されたことを示します。 |
MidiDevice
MidiDevice は、すべてのMIDIデバイスのための基底インタフェースです。 |
MidiDevice.Info
MidiDevice.Info オブジェクトは、デバイスの名前、製作会社名、説明テキストなど、 に関連するさまざまなデータを含んでいます。 |
MidiFileFormat
MidiFileFormat オブジェクトは、MIDIファイルのタイプを長さおよびタイミング情報とともにカプセル化します。 |
Sequence
Sequence は、 オブジェクトで再生できる音楽情報(多くは曲全体または編)を含むデータ構造です。 |
Soundbank
Soundbank には、Synthesizer にロードできる一連のInstruments が含まれています。 |
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.