HI!
I am currently working in an audio project using nRF5340 Audio DK. We are using the nRF only to configure Cirrus’ CS47L63. Our audio chain is picking up an external analog mic, amplifying it using the input PGA, converting it in the input ADC and sending this data directly to the output DAC.
We want to add some algorithms in between those parts using Cirrus’ DSP. Since there is no native function to right FW into the DSP in the nRF Audio Application, we went to Cirrus’ WISCE SW to see how it works. It seems like it uses a proprietary .wmfw format we had never heard of. In WISCE, when you load the algorithm in this format on the DSP programmer (found a generic one online), it logs a fairly large amount of registers being written with data we don't know.
Long story short, we don’t know what to right and how to right it to prove our concepts.
Is there a guideline Nordic offers to use the DSP in CS47L63?? Is there someone you’ve heard of that has done something similar?
Best regards!
João.