Closed mike811 closed 2 years ago
HI,
please can you verify wether the issue is solved in v2.2.2? I have added the coefficient order reversing to the ESP32 firmware.
Hello,
seems to work correctly in principle with pre 2.2.2 but there is a difference in frequency response: For example with 2.1.4 and manual coef reversal:
With pre 2.2.2 and without manual coef reversal:
Did something regarding PEQ change to cause this?
Regards Michael
Are there PEQs involved in your setting? Or do I see the FIR only there? I did test it with only FIR active and directly from audio interface back into audio interface and saw the expected FIR response.
P.S. between 100 and 200 Hz I see a phase change, too. Can it be that you have enabled another filter (PEQ or Phase)?
No Aurora PEQ were involved. All 10 PEQs had Gain 0. Tested with clean 2.2.1 and pre 2.2.2 FW. Only FIR-inside EQs generated via rePhase. Didn't you mention something about extending PEQs to 10 in FIRs plugin?
Is there a way to show how the FIR should look like? So what did you design and does Aurora reproduce that correctly. Or send me your filter and I can verify here. Regarding PEQs: Yes the GUI was telling 10 PEQs but SigmaStudio has set it to 8 when copying the block from 8channels to 4FIRs.
Yes, the first picture with 2.1.4 shows my Woofer with linear phase close to zero. This was only tuned by rePhase EQs and should look like that ;-)
ok, plz can you send me the text file you uploaded to aurora? I want to make sure that this is processed correctly.
What ever caused this EQ thing, a new REW<->rePhase session shows good results and is fun to work with! Thanks Raphael. Example:
You got mail.
Yes saw it while I was typing here. Can I conclude from your previous post, that this issue is solved now? Will have a look at your file anyway. Just to be sure with some files from outside of my lab. Thanks for helping with debugging it.
Yes this reversed coef thing is solved for me.
Great! Can't wait to use FIR more often now
Hello, it seems there is still something going on with the FIR or EQ implementation. After power up today I got this response measured:
Only after reloading the coef file again I got the nice response from two days ago:
So there seem to be something wrong with saving and reloading.
I will verify this today evening.
Hm, I cannot reproduce that here. Could it be that you did not press "Store Preset"?
Because in the IR file you have sent me, I see that you equalize the dip at 100. So the first picture looks a bit like no filter present at all. Btw. the file you have sent me does not fully match your result because I cannot see the LP behaviour in your measurement.
This is the file you have sent me:
And this is what I measure after a reboot:
P.S. I measured directly REW->Aurora->REW
Hi, sorry for the confusion. I can't reproduce it here either. You are probably right. Maybe I simply forgot to klick store preset when playing around last time...
Hello,
tests reveal a maximum phase behaviour of current FIR implementation. This seems to be caused by incorrect order of coefficient upload. According to this: https://wiki.analog.com/resources/tools-software/sigmastudio/toolbox/filters/firfilter Coefficents need to be loaded in reverse order.
As a quick workaround coefficients may be swapped prior upload by a script or via command line e.g: tail -r LIN.txt > LIN_rev.txt