ASRC, Blackfin
用于Blackfin处理器的异步采样速率转换器(ASRC)库可实现消费电子和专业应用的音频采样速率转换。 ASRC支持多种不同的采样速率配置。
详情介绍
概述
优势和特点
- 代码基来源: Dolby Pro Logic IIz实施套件1.0版。
- 合规性: 通过Dolby测试/符合Dolby Pro Logic IIz认证要求。 .
- 框架相关性: 无。 与处理器外设或寄存器无关
- 处理器认证: ADSP-21362/3/4/5/6、ADSP-21367/8/9、ADSP-21462/5/7/9、ADSP-21471/2/5/8/9、ADSP-21481/2/3/5/6/7/8/9。
- API: C语言可调用的“推入”API。 /li>
- 发布格式: Dolby Pro Logic IIx和Dolby Pro Logic IIz对象库、除Dolby Pro Logic IIx之外的后处理功能源代码。
- 输入格式: 32位浮点(-1.0到1.0范围)、双通道、非交错。
- 输出格式: 32位浮点(-1.0到1.0范围)、最多7通道、非交错。
- 每块输出缓冲样本: 可配置,与输入模块大小相关(7 * X,X为输入模块大小)。
- 采样速率: 32、44.1、48、64、88.2和96 kHz。
- 输出状态: 采样速率、输出通道数、单通道输出采样数及输出通道配置。
- 多通道: 支持全面的重入和多实例。
产品详情
Dolby Pro Logic IIz是Dolby Pro Logic IIx的扩展,提供两种额外的“前高度”输出通道。 这两个通道驱动两个位于前部左右两边上方的扬声器。 Dolby Pro Logic IIz可用于扩展5.1声道素材甚至立体声素材,通过“7.1高度”或“9.1”系统重现。
ADI公司推出的Dolby Pro Logic IIz解码器包括“Dolby Pro Logic IIz解码器”和“Dolby Pro Logic IIx解码器”软件模块。 这两种模块都符合Dolby规范并且经过了严格测试。 两种模块都经过了高度优化,适合在ADI SHARC系列处理器上运行,经Dolby认证可用Dolby Pro Logic IIz处理。
Dolby Pro Logic IIz解码器通过模拟/数字输入通道或解码器模块接收PCM数据进行操作。 Dolby Pro Logic IIz解码器最高接受7.1输入通道,最高可输出9.1音频通道。 该模块内置一个标准C程序可调用的“推入”API,还增加了少量“包装器”代码,通过“拉出”技术增加了灵活性。 该模块不依赖处理器外设或寄存器,带来了更多系统灵活性和易用性。 SHARC上的Dolby Pro Logic IIz解码器包含一个API,与ADI其他音频解码器和后处理模块一致。
除Dolby Pro Logic IIx和Dolby Pro Logic IIz对象库之外,Dolby Pro Logic IIz还推出了包含除Dolby Pro Logic IIx之外的Dolby Pro Logic IIz特定后处理功能源代码的产品包。 这为客户提供了进一步优化代码的选择,以便与其系统实现更紧密的集成
许可
性能指标
MIPS概览:
SHARC处理器 | 代码RAM (KiB) | 数据RAM (KiB) | 常数数据表(KiB) | MIPS | |
平均值 | 平均峰值 | ||||
21364 | 28.1 | 79.0 | 3.1 | 19.48 | 19.49 |
21469 | 20.5 | 79.0 | 3.1 | 18.91 | 18.92 |
- 本表格说明了SHARC处理器示例和预期MIPS性能。
- 在上述表格中,所有存储器数据都指的是DPLIIz解码器的一个实例,不包括DPLIIx库的存储器资料。
- “数据RAM”针对一个DPLIIz实例,包括堆栈、暂存、实例/级别、八个单缓冲输入缓冲器和十个单缓冲输出缓冲器,每个缓冲器包含256个样本。
- 可配置每通道处理的输入采样数并会影响DPLIIz模块的整体存储要求。
- 表中所列的MIPS数据采用48kHz的采样速率和256个样本的模块大小进行测试,包括DPLIIx库的MIPS数据。
- VISA短字模式在编译ADSP-214xx库文件时使能,因此ADSP-214xx库的代码大小小于ADSP-2136x库。
- 1 KiB = 1024 字节
系统要求
- Windows XP Professional SP3(仅支持32位)。
- Windows Vista Business/Enterprise/Ultimate SP2(仅支持32位)。 建议在无UAC保护的位置安装该软件。
- Windows 7 Professional/Enterprise/Ultimate(支持32位和64位)。 建议在无UAC保护的位置安装该软件。
- 建议使用最低为2 GHz的单核处理器或最低3.3 GHz的双核处理器。
- 存储器(RAM)空间不低于1 GB,建议采用4 GB存储器。
- 要求硬盘(HDD)空间不低于2GB。
- 适用于ADI处理器的CrossCore® Embedded Studio。