ADSP-21489的开发详解:VDSP+自己编程写代码开发(8-延时算法)
硬件准备
ADSP-21489EVB:ADI 21489处理器的开发板
AD-HP530ICE:ADI DSP专用仿真器
USBi:ADI SigmaDSP和SHARC DSP的图形化编程调试器
软件准备:
Visual DSP++
CCES
SigmaStudio
硬件链接示意图
这个程序,对 48Khz 或 96Khz 采样率的音频,进行了延时处理,并输出。跑程序和上面的例程一样,我们来看一下他音频处理部分的具体程序。(音频输入输出需根据程序换接口)
Left_Channel_Out1 = Left_Channel_In2;
Right_Channel_Out1 = Right_Channel_In2;
从程序里,我们可以看到,模拟输入的 2/3 IN,接模拟输出的 0/1 OUT,是音频直通。
Left_Channel_Out2 = Left_Channel_In2;
Right_Channel_Out2 = DelayLine[Index] + Right_Channel_In2;
输入音源在 2/3IN 的右声道做了延时,模拟输出到 2/3 OUT。
可以对比这两个输出的声音,体会一下增加延时之后的音效。
Left_Channel_Out3 = Left_Channel_In1;
Right_Channel_Out3 = Right_Channel_In1;
Left_Channel_Out4 = Left_Channel_In1;
Right_Channel_Out4 = Right_Channel_In1;
这里的 4 个就完全都是直通了,模拟输入 0/1 IN,接模拟输出的 4/5 和 6/7,正常输出音乐。
ADSP-21489的开发详解:VDSP+自己编程写代码开发(8-延时算法)相关推荐
- ADSP-21489的开发详解:VDSP+自己编程写代码开发(1-如何来做21489和21479的开发?简单说两句)
编者的话 经常有人问,21479 和 21489 这一类的 ADI SHARC DSP 到底应该怎么开发?我需要哪些硬件,板子用什么,仿真器用什么,会用到哪些软件?既然有这么多的问题,我索性就做一款 ...
- ADSP-21489的开发详解:VDSP+自己编程写代码开发(4-按键控制 LED 灯)(含源代码)
硬件准备 ADSP-21489EVB:ADI 21489处理器的开发板 AD-HP530ICE:ADI DSP专用仿真器 USBi:ADI SigmaDSP和SHARC DSP的图形化编程调试器 软件 ...
- ADSP-21489的开发详解:VDSP+自己编程写代码开发(3-可能出现的故障和解决办法)
硬件准备 ADSP-21489EVB:ADI 21489处理器的开发板 AD-HP530ICE:ADI DSP专用仿真器 USBi:ADI SigmaDSP和SHARC DSP的图形化编程调试器 软件 ...
- ADSP-21489的开发详解:VDSP+自己编程写代码开发(7-Block-Based Talkthru 48 or 96 kHz)(含源代码)
硬件准备 ADSP-21489EVB:ADI 21489处理器的开发板 AD-HP530ICE:ADI DSP专用仿真器 USBi:ADI SigmaDSP和SHARC DSP的图形化编程调试器 软件 ...
- ADSP-21489的开发详解:VDSP+自己编程写代码开发(5-SDRAM 内存的硬件设计和软件例程)(含源代码)
硬件准备 ADSP-21489EVB:ADI 21489处理器的开发板 AD-HP530ICE:ADI DSP专用仿真器 USBi:ADI SigmaDSP和SHARC DSP的图形化编程调试器 软件 ...
- linux设备驱动开发详解源码,linux设备驱动开发详解光盘源码.rar
压缩包 : linux设备驱动开发详解光盘源码.rar 列表 19/busybox源代码/busybox-1.2.1.tar.bz2 19/MTD工具/mtd-utils-1.0.0.tar.gz 1 ...
- linux设备驱动开发详解孔夫子,Linux设备驱动开发详解
[内容简介] <Linux设备驱动开发详解(第2版)>是一本介绍linux设备驱动开发理论.框架与实例的书,<Linux设备驱动开发详解(第2版)>基于ldd6410开发板,以 ...
- java反射机制详解_JAVA反射机制详解_JSP/Java编程_互联网开发技术网_传播最新的编程技术_php361.com...
今天,下午在和朋友聊天的时候,聊起了反射这个话题. 我们就从下面这个段简单的代码开始吧. 这个代码输出什么,想必大部分的读者跟我一样,会很快地知道答案:0 1 2 3 4 5 6 7 8 9.事实也是 ...
- 《Linux设备驱动开发详解》虚拟机及案例代码下载
虚拟机实验环境下载(内含案例代码): 链接:https://pan.baidu.com/s/1YNvAySz-_AgZ4F8rZSMfsg 提取码:vpdt 如果仅仅想下载代码不想要庞大的虚拟机, ...
最新文章
- 网页计算器源php代码,计算器网页版源代码
- python中frameset中的元素怎么识别_python3.6+selenium实现操作Frame中的页面元素
- Nginx server_name精确匹配配置
- python怎么创建虚拟环境_anaconda怎么创建python虚拟环境
- javascript高级程序设计 学习笔记 第五章 上
- Effective Java~37. 用EnumMap 代替序数索引
- matlab算出中心差分方法_方差分析、T检验、卡方分析如何区分?
- 阿里2000亿,腾讯5000亿,我们究竟需要多少数据中心?
- 左手代码,右手带娃,还能发十几篇 paper,程序员女神是如何炼成的?
- Halcon 学习总结——电子加密狗字符检测(ocr_dongle)
- (转)嘉信理财再度全面降佣,它会否成为投资界的Amazon?
- html入门难,HTML+CSS入门之打造全网最劲富文本系列之大话技术难点与特色设计
- 大型POS机收银系统源码MVC架构
- RSA非对称加密算法详解
- Java面试-重写和重载的规则
- [渝粤教育] 郑州工程技术学院 食品微生物学 参考 资料
- H5+CSS Low poly风格动效圣诞树分享
- Android--耗电优化
- 威眼(WeaView)企业计算机监管系统如何安装客户端和日常使用
- 重启数据库服务器后数据库无法连接的解决方法