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编写音频处理程序
JAVA实现音频播放 JAVASOUND API编写音频处理程序_电子/电路_工程科技_专业资料。...一、JavaSound 的体系结构 二、JavaSound 混频原理 三、音频数据与存储格式 四...
用Java实现音频播放
Java 实现音频播放一、JavaSound 的体系结构 二、JavaSound 混频原理 三、...上面一根虚线表示我们编写音频处理程序要调用的 API, JavaSound API 包含在 ...
sound播放
本文将通过设计和构造一个支持实时 MP3、WAV 和 Ogg 音频格式解码/回放的 Java 音乐播放器, 阐述用 JavaSound API 编写音频处理程序的思路和一般过程。 JavaSound...
java音频处理
java音频处理_IT/计算机_专业资料。Java音频Java 实现音频播放桌面 PC 的性能...上面一根 虚线表示我们编写音频处理程序要调用的 API,JavaSound API 包含在 ...
java视频音频的处理
基于 JavaSound音频处 理程序(包括本文的程序)能够在任何实现Java 1.3...SPI 兼容的 插件扩展模块,就可以在不改变 API 的情况下扩展 音频处理程序的...
java sound
JavaSound 体系结构 17.3 音频录制与播放 音频录制...(包括本文的程序)能够在任何实现Java 1.3或更...就可以在不改变 API 的情况下扩展 音频处理程序的...
JAVA对音频视频有支持
本文将通过设计和构造一个支持实时 MP3、 WAV 和 Ogg 音频格式解码/ 回放的 Java 音乐播放器,阐述用 JavaSound API 编写音频处理程序的思路和一般过程。 Java...
java视频音频的处理
java视频音频处理_计算机软件及应用_IT/计算机_...不改动播放程序的任何一行代码的前提下,为这个播放...JavaSound API 包含在 javax.sound.sampled 和 ...
Java Sound API心得
Java Sound API 是 javaSE 平台提供底层的(low-...为了能够让设备播放采样声音,程序需要处理 audio ...Java音频 18页 免费 用Java实现音频播放 11页 1...
java音乐播放器
逻辑实现: 逻辑实现: 该音频播放器是应用 Java Sound API 实现的,该程序包括音频播放器的主 程序类、处理音频数据流类和按钮类。 由于在 Java 第二次作业中...