您好!
客户需要一个定制接口来即时配置 DSP 参数。 Pure Path 是一款非常棒的工具、但客户需要一个定制解决方案来调整一些参数。
是否有任何文档或 SDK 可用于了解 Pure Path 如何处理此信息并将其转储到寄存器中? 例如、如果客户希望使用 Freq 进行10频带 EQ。 Q 因子和增益、我们需要知道如何将其转换为 I2C 寄存器命令。
还有一个问题、是否可以处理超过10个双二阶?
我们需要紧急响应、谢谢!
最棒的
奥里奥尔
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
客户需要一个定制接口来即时配置 DSP 参数。 Pure Path 是一款非常棒的工具、但客户需要一个定制解决方案来调整一些参数。
是否有任何文档或 SDK 可用于了解 Pure Path 如何处理此信息并将其转储到寄存器中? 例如、如果客户希望使用 Freq 进行10频带 EQ。 Q 因子和增益、我们需要知道如何将其转换为 I2C 寄存器命令。
还有一个问题、是否可以处理超过10个双二阶?
我们需要紧急响应、谢谢!
最棒的
奥里奥尔
您好 Oriol、
恐怕此 SDK 不存在。 该器件的原始支持策略是使用 PPS/PPC 引擎创建静态处理流程、但"动态"更改有限。 miniDSP 是使用图形设计工具作为主要支持方法创建的。 当客户尝试按您的原样实施器件时、这会导致支持问题。
我建议您创建几个(或多个)配置、而不是具有完全可自定义的流程。 您可以使用自适应存储器加载新配置、然后切换系数值。 例如、如果您仅更改几个双二阶值、则流程之间的差异很小。 您可以比较寄存器转储并创建仅更新已更改的寄存器的"补丁"。
这显然不是最理想的设置、但正如我之前提到过的、miniDSP 最初并不是设计成全包式音频 DSP、 而是一款简化的数字处理器、可用于执行相对简单的任务、例如在静态扬声器应用中实现有源分频、DRC、低音增强等。
谢谢、
Paul
您好 Oriol、
EEPROM 可用于存储系数、但仍需要 I2C 主设备将其传输到 PCM。 PCM 无法直接从 EEPROM 自动加载它们。
如果您正在寻找一款 DSP 来实现音频处理、我相信 C5000和 C6000系列 DSP 过去已经用于此目的、但我不知道用于此目的的特定器件。
在器件的初始编程之后、您只需要写入寄存器的子集。 例如、如果您只调整几个双二阶、则可以比较更改前后的寄存器转储、然后只需创建"补丁"例程即可更新那些已更改的寄存器。
谢谢、
Paul