桌面PC的性能日益提高,
Java
虚拟机的优化技术也不断获得突破,这一切使得用
Java
处理实时信号成为可能。本文将通过设计和构造一个支持实时MP3、WAV和Ogg
音频
格式解码/回放的
Java
音乐播放器,阐述用JavaSound API编写
音频
处理程序的思路和一般过程。
JavaSound是一个小巧的低层API,支持数字
音频
和MIDI数据的记录/回放。在JDK 1.3.0之前,JavaSound是
import
java
.io.BufferedInputStream;
import
java
.io.File;
import
java
.io.FileInputStream;
import
java
.io.FileNotFoundException;
import
java
.io.IOException;