Sigmastudio compile code
We always use some filters in system,Usually several parameters are changed,For example a Medium Size EQ’s Slider (dB),Gain(dB),Q,center frequency etc see figure 1 and 2
Note: I link compile without USBi Eval_board
1:
Nows we use above paramter to link compile and export system files.
Program_Data[XX]= {
0x00, 0x00, 0x00, 0x00, 0x01,
0x00, 0x10, 0x00, 0xE8, 0x01,
0x00, 0x22, 0x03, 0x20, 0x01,
0x00, 0x1A, 0x04, 0x22, 0x01,
0x00, 0x12, 0x00, 0x22, 0x01,
0x00, 0x0A, 0x01, 0x22, 0x01,
0x00, 0x02, 0x02, 0x22, 0x01,
0x00, 0x28, 0x00, 0xE2, 0x01,
0x00, 0x29, 0x08, 0x20, 0x01,
0xFF, 0x68, 0x00, 0x02, 0x01,
…… }
Paramter_Data[XX]= {
0x00 , 0x80 , 0x00 , 0x00 ,
0x00 , 0x00 , 0x00 , 0x00 ,
0x00 , 0x00 , 0x00 , 0x00 ,
0x00 , 0x00 , 0x00 , 0x00 ,
0x00 , 0x00 , 0x00 , 0x00 ,
…… }
I can not find out difference between center frequency 1000Hz and center frequency 10000Hz
2:Q
The result of “link compile and export system files” is same above??????
3: Slide
Program_Data[XX] is same above.
Paramter_Data[XX]= {
0x00 , 0x84 , 0x0A , 0xBF ,
0x0F , 0x0A , 0x3E , 0x39 ,
0x00 , 0x73 , 0xD5 , 0xEA ,
0x00 , 0xF5 , 0xC1 , 0xC7 ,
0x0F , 0x88 , 0x1F , 0x57 ,
…… }
Paramter_Data[XX] is not same above,5-group data are changed all !!!!!
So I do not know how to generate MCU code center frequency 1000Hz and 10000Hz
Audio Signal Processors
code
adau1401
sigmastudio
SigmaDSP Audio Processors
compile
Show More
Hi zhu,
If you have no boost or cut in the filter, then the parameters will always be the same, regardless of the center frequency.
In order to calculate the filter parameters, check this FAQ: https://ez.analog.com/docs/DOC-1819
If you need help implementing this in the MCU, check this tutorial: https://ez.analog.com/docs/DOC-1806
This question has been assumed as answered either offline via email or with a multi-part answer. This question has now been closed out. If you have an inquiry related to this topic please post a new question in the applicable product forum.
Thank you,
EZ Admin
Please log in to reply.


