📄 sound4.html
字号:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="description" content="Java,JDBC,EJB,Open Source,jdk,rmi">
<meta name="Keywords"
content="Java, servlets, Java servlet, Javascript, ActiveX, VRML,
applet, applets, directory, news, jdbc, applications,
Java applications, Java developer, Java development, developer,
classes, Jars.com, Jars, intranet, Java applet, Javabeans,
Java products, JDK, Java development kit, java development environment, JIT,
JavaPlan, enterprise tools, JVM, Java Virtual Machine, Java resources,
SUN, CGI, Perl, database, network, html,
xml, dhtml, rating, ratings, review, jars, cgi, programming,
software review, software rating">
<title>csdn_JAVA声音技术 (4)</title>
<style>
.news { BACKGROUND: #007cd3; font-family: "宋体"; font-size: 9pt }
.t { font-family: "宋体"; font-size: 9pt }
.t1 { color:#007cd3; font-family: "宋体"; font-size: 9pt }
.white { font-family: "宋体"; font-size: 9pt;color:#FFFFFF }
.red { font-family: "宋体"; font-size: 9pt;color:#FF0000 }
A:visited {color:#0000FF}
A:hover {color: #ff6666; text-decoration: none}
.text {font-size: 12px; line-height: 160%; font-family: "宋体"}
.text1 {color:#000000; font-size: 12px; line-height: 130%; font-family: "宋体"; text-decoration: none}
.text1:visited {color:#000000}
.text1:hover {color: #000000}
.text2 {color:#000000; font-size: 12px; line-height: 130%; font-family: "宋体"; text-decoration: none}
.text2:visited {color:#000000}
.text2:hover {color: #000000}
.text3 {font-size: 12px; line-height: 100%; font-family: "宋体"; text-decoration: none}
.large {font-size: 14.8px; line-height: 130%}
</style>
</head>
<body
<!--start first table -->
<tr>
<td WIDTH="100%" VALIGN="TOP">
<tr>
<td WIDTH="100%" CLASS="white"></td>
</tr>
<tr>
<td WIDTH="50%" bordercolor="#FFFFFF" CLASS="t1" bgcolor="#F0F0F0" align="center" nowrap>JAVA声音技术 (4)
</td>
<p></p>
</tr>
<tr>
</tr>
<tr><p></p>
<td WIDTH="100%" bordercolor="#FFFFFF" CLASS="t" bgcolor="#F0F0F0" colspan="2">
<b><font color="#FF0000">API 1.0-质的飞跃</font><br>
</b><br>
<font color="#FF0033"> 注意:</font>下列备注是以JAVA API的早期版本0.86为基础的。虽然目前这里讨论的大多数对象和概念与过去保持一致,但由于该API版本已经终止,出现某些改变的可能是存在的。<br>
<br>
JAVA声音 1.0 API为JAVA平台定义了一整套的基本的底层音频处理功能。它提供如下接口为:<br>
<br>
<b> 音频捕获和播放</b><br>
<br>
IDI合成及序列化 <br>
这两个主要的功能模块在各自的程序包中提供。<br>
<br>javax.media.sound.sampled-该程序包明确地说明了捕获、混合以及回播数字采样音频的界面。<br>
<br>javax.media.sound.MIDI-该程序包提供MIDI合成、序列化以及事件传送的界面。 <br>
<br>
<b> <font color="#FF0000"> JAVA 1.0 API具备如下特性:</font></b><br>
<br>
数字音频<br>
<br>
<li> 频捕获-从输入源例如麦克风进行数据捕获。
<li> 音和重播-将各种输入源的声音混合并重播。
<li> 制与编码-调整增益、定位、回音处理等等,以及进行格式转换。
<li> 态及其提示-当重播开始和结束、设备打开或关闭以及其他相关事件发生时接收事件。</li>
<br>
<br>
对MIDI的支持<br>
<li> MIDI消息-交换消息(打开音符,关闭音符,诸如此类)
<li> 合成-从MIDI数据装入乐器并产生声音。
<li> 序列化-装入一个MIDI序列,开始和停止播放,以及调整节奏。</li><br>
<br>
工具<br>
<li> 件输入输出-读写通用音频文件例如WAV,AIFF及MIDI
<li> 置-查询系统来获得组件和设备的信息;安装或取消编码、文件分析器和设备等。<br>
<br>
</td>
</tr>
</td>
</tr>
</div>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -