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