Java Sound Technology
Java プラットフォームには、オーディオおよび MIDI (Musical Intstrument Digital Interface) データの取り込み、処理、および再生用の強力な API が含まれています。この API は、このプラットフォームでの高品質なオーディオミキシングおよび MIDI 合成を保証する効果的なサウンドエンジンによってサポートされています。
この API の提供されるリファレンス実装では、次の機能がサポートされています。
- オーディオファイル形式: AIFF、AU、および WAV
- 音楽ファイル形式: MIDI Type 0、MIDI Type 1、および Rich Music Format (RMF)
- サウンド形式: モノラルまたはステレオでの 8 ビットおよび 16 ビットのオーディオデータ。サンプリングレートは 8 kHz から 48 kHz
- サポートされているオーディオファイル形式での線形、a-law、および mu-law エンコードデータ
- ソフトウェア内での MIDI WaveTable の合成とシーケンシング、およびハードウェア MIDI デバイスへのアクセス
- 最大 64 チャネルのデジタルオーディオおよび合成された MIDI 音楽のミキシングおよびレンダリングが可能な、すべてがソフトウェアのミキサー
上記のリストは、API 自体ではなく、リファレンス実装についての説明です。この API では、インストール済みで利用可能なリソースについてアプリケーションがシステムに問い合わせる方法など、オーディオおよび MIDI システムの柔軟な構成が可能になっています。
API リファレンス
チュートリアルおよびプログラマーズガイド
API の拡張機能
詳細情報