Java实现音频播放--JavaSound API编写音频处理程序

一、JavaSound 的体系结构

二、JavaSound 混频原理

三、音频数据与存储格式

四、设计音乐播放器

五、播放音乐

六、支持更多的音频格式

━━━━━━━━━━━━━

桌面PC 的性能日益提高,Java 虚拟机的优化技术也不断获得突破,这一切使得用Java 处理实时信号成为可能。本文将通过设计和构造一个支持实时MP3、WAV 和Ogg 音频格式解码/回放的Java 音乐播放器,阐述用JavaSound API编写音频处理程序的思路和一般过程。

JavaSound 是一个小巧的低层API ,支持数字音频和MIDI 数据的记录/回放。在JDK 1.3.0之前,JavaSound 是一个标准的Java 扩展API ,但从Java 2的1.3.0版开始,JavaSound 就被包含到JDK 之中。由于Java 有着跨平台(操作系统、硬件平台)的特点,基于JavaSound 的音频处理程序(包括本文的程序)能够在任何实现了Java

1.3+的系统上运行,无需加装任何支持软件。

一、JavaSound 的体系结构

当前JDK 的JavaSound API随同Java 媒体框架(JMF ,Java Media Framework)一起发布,主页在http://www.360docs.net/doc/info-dcb416c3aa00b52acfc7ca85.html /products/java-media/jmf/,适合JDK 1.1以及更高的版本。除了JDK 实现的JavaSound API之外,还有一个源代码开放的JavaSound 实

Java实现音频播放--JavaSound API编写音频处理程序的相关文档搜索

相关文档