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.

TLV320AIC3254: PurePath Studio Compiling Error

Part Number: TLV320AIC3254

Hi, I am having trouble with Purepath Studio(Portable Audio)  not compiling when noise gate block has been used and the sample rate is set to 16Khz, any other sample rates (8, 32, & 44khz) compiles fine. Tried compile the project with older & the latest version of Purepath but the result is the same. Any help much appreciated.  

Generating code for base_main_Rate16 .. assembling ...MemoryType usage: miniDSP_A_coeff: 83, miniDSP_A_data: 167, miniDSP_A_instr: 208, miniDSP_A_instr_alloc: 222, miniDSP_A_cycles: 208, miniDSP_A_cycles_alloc: 904,miniDSP_D_coeff: 85, miniDSP_D_data: 177, miniDSP_D_instr: 343, miniDSP_D_instr_alloc: 374, miniDSP_D_cycles: 301, miniDSP_D_cycles_alloc: 904

Error: aic_gen.asm(2338): Address Expected : NoiseGate_1_one_m_beta - must be a Coefficient variable reference or a hex, decimal, or binary integer
1 error detected
Assembler was terminated.
Summary: 1 Error(s)
Code generation terminated on base main Rate16
Build failed.
NoiseGate_1: TargetProcessor value changed to miniDSP_A.

Thanks

M

  • Hi, Mark,

    I was able to replicate the problem with the noise gate block, this might be an issue with the noise gate block capabilities.  After some testing I found that there is a mismatch between the supported sample rates the block can support and the specs from the help file. Based on testing, the noise gate block can operate under 8K, 11K, 24K, 32K, 44.1K and 48K without issues.

    We will look for more information about this, it could take some time but we will get back to you once we find something.

    Best Regards,

      -Diego Meléndez López
       Audio Applications Engineer