大家好、
我的客户在具有12MHz MCLK 输入的音频编解码器应用中使用 TLV320AIC3204、并且需要48kHz WCLK 来后端英特尔芯片。 我们使用不同的 PLL 设置来生成48K 并获得不同的声音(1KHz 与不同的... 谐波?)。 对于 PLL 设置(P/R/J/D/dividers...)是否有任何建议? 供我们参考? Andy、为什么不同的 PLL 设置(具有相同的 WCLK 结果)会导致不同的声音?
此致、
程介南
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.
大家好、
我的客户在具有12MHz MCLK 输入的音频编解码器应用中使用 TLV320AIC3204、并且需要48kHz WCLK 来后端英特尔芯片。 我们使用不同的 PLL 设置来生成48K 并获得不同的声音(1KHz 与不同的... 谐波?)。 对于 PLL 设置(P/R/J/D/dividers...)是否有任何建议? 供我们参考? Andy、为什么不同的 PLL 设置(具有相同的 WCLK 结果)会导致不同的声音?
此致、
程介南
您好、Aaron、
请检查我们之前附加的 wav 文件。 在1KHz 的背景下会产生不规则的噪声。
2.当我们将 EVM 与外部12MHz 振荡器配合使用时、我们修改 PLL 设置 (如 P = 1、R = 1、J = 8、D = 1920或 R = 2、P = 2、 或调整不同的 NDAC/MDAC/DOSR 以生成 FS = 48kHz)并获取不同的噪声/声音、如1KHz 和不同的噪声/谐波声音。 但是、当我们使用板载11.2896 MCLK 时、一切听起来都很好。 客户希望我们可以提供参考设置(对于12MHz MCLK 输入中的 P/R/J/D 和分频器)、或者我们在不同分频器中听到不同声音但最终的 WCLK 相同的任何原因?
此致、
Gary
您好、Aaron、
正如 Gary 所说的、使用 OSC.12M Hz 输入 MCLK 并将参数调整为48kHz 采样率、
会有不同于原始(11.28MHz 44.1kHz 采样率)的奇怪声音、
附件为 OSC。 12M Hz 及原始设置和录制文件供您参考。
我在这里尝试了不同的参数、虽然它们可以达到48kHz 的采样率、但会有奇怪的声音。
您能否为我提供 MCLK = 12M Hz 和重新编码48kHz 采样率的验证参数?
谢谢!
Aaron、您好!
使用您建议的参数记录1KHz、
它听起来与正常录制的声音不同、
您可以看到 与分光光度图的区别(请参阅附件)
内部 PLL 计算是否会导致声音失真?
P.S.Normal sound 1K 声音源文件是 EVM 记录的原始音频文件
您好 Paul、
您正在尝试使用 EVM 和外部12MHz 振荡器以48kHz FS 录制音频、对吗? 由于 EVM 设置为以44.1kHz 的频率进行录制和回放、因此 WCLK 也设置为44.1kHz。 WCLK 频率需要等于所需的 FS、因此我相信您在使用 EVM MCLK 时会听到正常的录音。
当您设置 WCLK = 48kHz 时、我认为它与 BCLK 没有正确对齐、因为它来自函数发生器、数据传输不正确。 WCLK 和 BCLK 需要根据所选的格式(I2S、LJF、RJF、DSP 等)以特定方式对齐。
如果需要将 WCLK 设置为48kHz、可以使用板载 EEPROM 写入器将 EVM FS 从44.1kHz 更改为48kHz。 为此、请打开 GUI 并依次单击"Tools"和"EEPROM Writer"。 然后按照说明操作。 浏览固件时、依次单击 USBfirmware 和 scripts_AIC32x4。 在该文件夹中、选择48kHz 文件。 完成此操作后、您现在可以验证 WCLK、因为它现在应该是48kHz。 现在可以使用我发送的 PLL 设置。
如果您有任何问题、请告诉我。
此致、
Aaron Estrada