インタフェース | 説明 |
---|---|
Clip |
Clip インタフェースは特殊な種類のデータラインを表し、そのオーディオデータはリアルタイムでストリーム化するのではなく、再生前にロードできます。 |
DataLine |
DataLine は、メディア関連の機能をそのスーパーインタフェース、 に追加します。 |
Line |
Line インタフェースは、モノラルチャネルまたは多重チャネルのオーディオフィードを表します。 |
LineListener |
LineListener インタフェースを実装するクラスのインスタンスを登録して、ラインのステータスが変化したときにイベントを受信することができます。 |
Mixer |
ミキサーは 1 つ以上のラインを持つオーディオ装置です。
|
Port |
ポートは、オーディオ装置へオーディオを入力し、または装置からオーディオを出力する単純なラインです。
|
SourceDataLine |
ソースデータラインはデータを書き込めるデータラインです。
|
TargetDataLine |
ターゲットデータラインは、オーディオデータをそこから読み込めるタイプの
です。 |
クラス | 説明 |
---|---|
AudioFileFormat |
AudioFileFormat クラスのインスタンスは、オーディオファイルについて、ファイルタイプ、バイト数で表されるファイルの長さ、ファイルに含まれるオーディオデータのサンプルフレーム数で表される長さ、オーディオデータの形式などを記述します。 |
AudioFileFormat.Type |
Type クラスのインスタンスは、オーディオファイルの標準タイプのいずれかを表します。 |
AudioFormat |
AudioFormat は、サウンドストリーム内でデータの特定の配列を指定するクラスです。 |
AudioFormat.Encoding |
Encoding クラスは、オーディオストリームに使用されるデータ表現の特定の種類を指定します。 |
AudioInputStream |
オーディオ入力ストリームは、オーディオの形式および長さが指定されている入力ストリームです。
|
AudioPermission |
AudioPermission クラスは、オーディオシステムリソースへのアクセス権を表します。 |
AudioSystem |
AudioSystem クラスは、サンプリングされたオーディオシステムリソースのエントリポイントとして動作します。 |
BooleanControl |
BooleanControl は、ラインのオーディオに影響を与える 2 つの設定を切り替える機能を提供します。 |
BooleanControl.Type |
BooleanControl.Type クラスのインスタンスは、ブール型のコントロールの種類を識別します。 |
CompoundControl |
グラフィックイコライザーなどの
CompoundControl は、複数の関連プロパティーを制御し、その各プロパティー自体は Control として表されます。 |
CompoundControl.Type |
CompoundControl.Type 内部クラスのインスタンスは複合型のコントロールの種類を識別します。 |
Control |
Lines には、ラインを介したオーディオ信号の引き渡しに影響を与える、ゲインやパンなどのコントロールセットが 1 組含まれていることがあります。 |
Control.Type |
Type クラスのインスタンスはコントロールのタイプを表します。 |
DataLine.Info |
スーパークラスから継承されたクラス情報以外に、
DataLine.Info はデータラインに固有の追加情報を提供します。 |
EnumControl |
EnumControl は離散的戻り値のセットのコントロールを提供し、各戻り値はオブジェクトによって表されます。 |
EnumControl.Type |
EnumControl.Type 内部クラスのインスタンスは、列挙されたコントロールの種類を識別します。 |
FloatControl |
FloatControl オブジェクトは、ある範囲の浮動小数点型の値のコントロールを提供します。 |
FloatControl.Type |
FloatControl.Type 内部クラスのインスタンスは、浮動小数点型のコントロールの種類を識別します。 |
Line.Info |
Line.Info オブジェクトは、ラインに関する情報を含んでいます。 |
LineEvent |
LineEvent クラスは、ラインが開く、閉じる、開始する、または停止するたびにラインがリスナーに送信する情報をカプセル化します。 |
LineEvent.Type |
LineEvent.Type 内部クラスはラインで発生するイベントの種類を識別します。
|
Mixer.Info |
Mixer.Info クラスは、製品の名前、バージョン、ベンダー、テキスト説明など、オーディオミキサーに関する情報を表します。 |
Port.Info |
Port.Info クラスは、ポートの名前、ミキサーにとってそのポートがソースであるかターゲットであるかなど、ポート固有の追加情報で を拡張します。 |
ReverbType |
ReverbType クラスは、オーディオ信号に適用されるさまざまなリバーブ設定にアクセスするためのメソッドを提供します。 |
例外 | 説明 |
---|---|
LineUnavailableException |
LineUnavailableException は、ラインが使用不可のため開けないことを示す例外です。 |
UnsupportedAudioFileException |
UnsupportedAudioFileException は、認識されたファイルタイプとファイル形式の有効データをそのファイルが含んでいないために操作が失敗したことを示す例外です。 |
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.