首页 教育论文中心 论文分类 论文搜索 论文发表 汇款确认 会员专区 在线购卡 服务帮助 联系我们 网站地图
当前位置:教育论文中心首页--计算机--也谈下重放*.WAV文件
推荐论文
·数学教学中如何培养学生创
·新课程标准下学生数学学习
·我国物业管理的现状、问题
·谈初中学生数学思维能力的
·新课程背景下如何将“学习
·输电线路防雷改进措施的研
·初中数学学习指导的实践与

·论正当防卫制度的完善
·物业保安如何服务
·吃鱼能使人变得更聪明、更
科目列表
市场营销 管理理论 人力资源
电子商务 社会实践 先进教育
伦理道德 艺术理论 环境保护
农村研究 交通相关 烟草论文
电子电气 财务分析 融资决策
电影艺术 国学论文 材料工程
语文论文 数学论文 英语论文
政治论文 物理论文 化学论文
生物论文 美术论文 历史论文
地理论文 信息技术 班主任
音乐论文 体育论文 劳技论文
自然论文 德育管理 农村教育
素质教育 三个代表 旅游管理
国际贸易 哲学论文 工商管理
证券金融 社会学 审计论文
会计论文 建筑论文 电力论文
水利论文 园林景观 农林学
中医学 西医学 心理学
公安论文 法学法律 思想汇报
法律文书 总结报告 演讲稿
物业管理 经济学 论文指导
计算机 护理论文 社会调查
军事论文 化工论文 财政税收
保险论文 物流论文 语言教育
教育教学 给水排水 暖通论文
结构论文 综合类别  

 
也谈下重放*.WAV文件

   《计算机世界月刊》1995.3期曾刊登了《在dos下使用windows *.wav文件》一文,根据《在》文中所附的源程序重放wav文件,发现其音质确实较差;又用文中所提及的第二种延时方法,效果并无改善(大概是循环次数int(vol[counter]/256)≡0)。究其原因,可能是重放时将原wav文件中127/128的有用信息抛弃了。
   实际上,我们是可以把原来抛弃的127/128的有用信息捡回来的。我们知道,wav文件中所存的是采样时的电压幅值信号,只要将电压信号重现在pc的小喇叭上,就可以逼真地重放wav文件了。
   喇叭上发出的声音,其实就是驱动喇叭的电压变化。而对pc上的数字开关喇叭,只有“0”和“1”两种状态:“1”时喇叭纸盆向外运动,“0”则纸盆向内运动而回复正常位置。
   但是向喇叭发送“1”信号时,喇叭向外运动有一个延迟时间,当喇叭还没到达最外位置时,立即再发送“0”信号,纸盆来不及运动到最外位置而转向向内运动。根据这一原理,我们控制喇叭向外运动的时间,就可以间接地控制纸盆运动的幅度,从而根据wav文件的采样值来控制喇叭的声音大小。
   对于pc时钟,显然来不及控制纸盆运动的幅度(即使对8253定时器重新编程,也无法使纸盆从正常位置到最外位置有若干个int08h发生),因此,对于wav文件的延时,只能采用loop指令。实际上,windows也正是用这种方法来延时的(以标准模式和增强模式分别启动时,windows要重新建立延迟时间而发出测试的声音)。
 
<<<<<全文未完>>>>>
是否要阅读全文?点卡会员将扣除1点!点击阅读全文
 
 
 
版权所有 教育论文中心 Copyright(C) All Rights Reserved
联系方式: QQ:277865656
或写信给我