音乐信号处理探索

来源 :科技与企业 | 被引量 : 0次 | 上传用户:lylor98
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  一、前言
  音乐信号分析和处理中最基本亦即最主要的问题之一是音调检测或跟踪,采用CQT的谱线频率可以和音阶频率具有相同指数分布规律,选用AT89S51单片机,通过T1定时中断,并配合P3.0引脚输出音频频率,从而实现音乐播放和选择。
  二、CQT的性能分析
  本课题采用CQT的性能作出分析,设音阶频率为则按式(1)计算CQT的第k条谱线所对应的模拟频率fkcq与實际音阶频率fk之间的误差为:
  (1-1)
  (1-2)
  三、单片机实现
  1、硬件选取
  采用单片机,控制音频产生及led动态显示并处理键盘输入。具体单片机地址分配如下:
  P3.0:输出音频。
  P3.5~P3.7: 接矩阵键盘的行线。
  P3.1、P3.3、P3.4:接矩阵键盘列线。
  P1.0~P1.6: 输出接一共阳极的数码管。
  P0.0~P0.3:接74LS48,经译码后做4-led的段选码。
  P0.4~P0.6: 接74LS138,经译码后做4-led的位选码。
  P2.0~P2.7: 接发光二极管,随频率变化闪烁。
  2、程序流程图
  主程序的内容一般包括:主程序的起始地址,中断服务程序的起始地址,有关内存单元及相关部件的初始化等。主程序清单
  ORG 0000H ;
  LJMP MAIN ;
  ORG 0003H ;
  LJMP WAISEV ;
  ORG 000BH ;
  LJMP T0SEV ;
  ORG 001BH ;
  LJMP T1SEV ;
  ORG 0030H ;
  MAIN: MOV SP,#60H ;
  MOV TMOD,#11H ;
  MOV TH0,#0F4H ;
  MOV TL0,#48H
  MOV 44H,#70H;44H-47H设置4位LED的位选择码
  MOV 45H,#0B0H
  MOV 46H,#0D0H
  MOV 47H,#0E0H
  MOV 32H,#00H;32H为”秒”的二进制数存储单元
  MOV 33H,#00H;33H为”分钟”的二进制数存储单
  MOV 75H,#00H;75-77H内存单元清零
  MOV 76H,#00H
  MOV 77H,#00H
  SETB EA ;
  SETB EX0 ;
  SETB ET1 ;
  SETB ET0 ;
  MOV P3,#0E4H ;
  START: MOV 30H,#00H ;30H存音乐编码
  L0: JB F0,L1 ;F0为停止标志位
  LCALL DISPLAY ;调用序号显示子程序
  AJMP L0
  L1: MOV A,30H
  MOV DPH,75H ;从75H,76H中取DPTR的值
  MOV DPL,76H
  LCALL DISPLAY
  MOVC A,@A+DPTR ;查编码表(one…eight)取编码
  MOV R2,A
  CJNE A,#00H,NEXT1 ;
  MOV 30H,#00H ;
  MOV 12H,#00H
  MOV 13H,#00H
  MOV 14H,#00H
  MOV 32H,#00 ;
  MOV 33H,#00
  CLR TR1 ;关定时器T1,停止播放音乐
  SJMP START
  NEXT1: MOV A,R2
  ANL A,#0FH;取音乐节拍(即编码表低四位)
  MOV R5,A ;把节拍的时间存入R5
  MOV A,R2
  SWAP A
  ANL A,#0FH;取音乐音频值(即编码的高四位)
  JNZ SING;是否为0,是0则不发音
  CLR TR1
  SJMP D1;调节拍延时
  SING: DEC A
  RLC A ;乘以2
  MOV 22H,A;音频值存入22H
  MOV DPTR,#TABLE ;乐谱编码表
  MOVC A,@A+DPTR ;
  MOV TH1,A ;
  MOV 21H,A ;
  MOV A,22H ;再载入取到的音符码
  ADD A,#1 ;
  MOVC A,@A+DPTR ;
  MOV TL1,A ;
  MOV 20H,A ;
  MOV P2,A ;
  SETB ET1
  SETB TR1 ;
  D1: LCALL DELAY ;
  CLR TR1
  INC 30H ;取简谱码指针加1
  LJMP L0 ;返回主程序开始
  四、结束语
  根据CQT信号处理,采用单片机,控制音频产生,可以大大减少音乐信号抗干扰处理,而且音乐信号不失真,同时采用查表指令,音乐更换方便,通用性好,被很多电子音乐产品选用。
  (作者单位:河南职业技术学院)
其他文献
保健用品是具有调节人体机能、增进健康和有益养生保健等特定保健功效的外用产品。作为一种新兴健康相关产业,其发展过程也经历了艰难曲折的历程。在产业形成的早期,陕西就产生了以“505”和“三八妇乐”等为代表的享誉中外的著名企业,并取得辉煌的业绩,同时也有本世纪初整个产业跌入低谷萎靡不振的痛苦。近年来,陕西省食品药品监督管理局根据相关规定和要求,以监管与发展相结合的思维模式,坚持从两手抓起,修订完善了《陕
人民日报北京5月15日电去年以来,全国公安机关相继组织开展了打击整治非法集资、地下钱庄、证券期货犯罪,以及假币、银行卡网上非法买卖、利用黄金交易虚开增值税专用发票和
按照“关停淘汰一批、集聚入园一批、规范提升一批”的思路,浙江温州市将全面推进金属表面处理、线路板、移膜革、皮革后处理、蚀刻、卤制品、铸造七类行业整治提升工作。前不
近日,国家发改委召开发布会,截至10月底,钢铁行业提前完成4500万吨全年去产能目标任务,煤炭行业去产能2.5亿吨全年目标任务有望提前完成。目前,各地方、国务院国资委正开展验收工作
筒子纱数字化自动染色成套技术与装备由山东康平纳集团有限公司与机械科学研究总院、山东鲁泰股份有限公司产学研联合研制。
网络团购作为一种新型的商务模式越来越受到人们青睐,这种商务模式是继B2B、B2C之后发展起来的新模式,属于C2B模式范畴。然而在它迅速发展成长的过程中,许多问题也随之而来。  一、团购网站发展概述  团购,产生于20世纪80年代,是指一些团体通过向供应商大批量地订购,以低于市场价格获得产品或服务的采购行为。它是消费者和企业双赢的选择,消费者通过组团的形式增强了其议价能力,以低价购买商品、获得服务,
由中国质量协会主办的“第十六届全国追求卓越大会”10日在京召开,探月与航天工程中心、中国空间技术研究院通信卫星事业部、国家电网公司、中国建筑第八丁二程局有限公司荣获
新华社北京12月8日电 高技能人才座谈会8日在北京召开。中共中央政治局委员、国务院副总理马凯出席会议并讲话。  马凯首先代表党中央、国务院向第十三届中华技能大奖获得者和全国技术能手表示热烈祝贺。他指出,高技能人才是我国人才队伍的重要组成部分,是工人队伍的核心骨干和优秀代表,是创新技术技能、创造社会财富的重要力量,在推动技术创新、经济发展和社会进步中发挥着重要作用。  马凯强调,实施创新驱动发展战略
为促进陕西省境外投资工作.推动丝绸之路经济带新起点建设,目前,省政府出台《关于进一步做好境外投资工作的实施意见》,鼓励各行业各类所有制企业“走出去”。意见提出,要积极参与
本刊讯 在中央领导同志的关心下,全面、系统汇集丁关根同志关于宣传思想文化工作论述的《把良好基础带入新世纪》一书(上下两册),近日已由学习出版社、人民日报出版社出版。  《把良好基础带入新世纪》一书收入200篇文章,真实记录了1992年至2002年10月间丁关根同志参与党和国家的一系列重大决策,带领宣传思想文化战线推进改革、创新、发展的历程,全面呈现了宣传思想文化工作政策制定、制度创新和科学推进的实