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.

PCM5142: Purepath compilation process

Part Number: PCM5142

Hello:

I have a simple flow - bi-quad for low pass * 80hz. I see that Purepath outputs binary files for 44Khz, but for a sequence of cut-off frequencies as follows:

Generating code for base_main_Rate44 .. assembling .....Done.
Generating code for base_Cutoff-70_Rate44 .. assembling .....Done.
Generating code for base_Cutoff-80_Rate44 .. assembling .....Done.
Generating code for base_Cutoff-90_Rate44 .. assembling .....Done.
Generating code for base_Cutoff-100_Rate44 .. assembling .....Done.
Generating code for base_Cutoff-110_Rate44 .. assembling .....Done.
Generating code for base_Cutoff-120_Rate44 .. assembling .....Done.
Generating code for base_Cutoff-130_Rate44 .. assembling .....Done.
Generating code for base_Cutoff-140_Rate44 .. assembling .....Done.
Generating code for base_Cutoff-150_Rate44 .. assembling .....Done.
Generating code for base_Cutoff-160_Rate44 .. assembling .....Done. 
Generating code for base_Cutoff-170_Rate44 .. assembling .....Done.
Generating code for base_Cutoff-180_Rate44 .. assembling .....Done.
Generating code for base_Cutoff-190_Rate44 .. assembling .....Done.
Generating code for base_Cutoff-200_Rate44 .. assembling .....Done.
Build succeeded.

1. Why is this the case when I have pre-defined the low pass at 80?

2. I see from another post that Purepath should output different files for all supported sample rates due to coefficients being different for different rates? Should that be the case here also?

3. Do I infer correctly that the Linux driver must then dynamically load into the device different firmware files based on audio source sample rates?

Thank you

Tony