Forum Replies Created
31 October 2020 at 9:40 pm #274
The IIR “Text file (Annotated TF)” export from all our products contains parameter settings and raw biquad coefficients (at the FIR Creator sample rate).
Is this the QSYS IIR block you are using?
We can implement a Qsys specific CSV export in a future update. In the meantime, you can make a CSV by taking the FIR Creator TXT file and copying the coefficients into a CSV file. For example
IIR Mode: General Sampling Rate: 48000 Hz HPF_BUTTERWORTH, 100.000 Hz, Order 2 b0:0.9907866979404248 b1:-1.9815733958808497 b2:0.9907866979404248 a0:1.0000000000000000 a1:-1.9814885091445689 a2:0.9816582826171297
0.9907866979404248, -1.9815733958808497, 0.9907866979404248, 1.0000000000000000, -1.9814885091445689, 0.9816582826171297
30 October 2020 at 6:08 am #272
- This reply was modified 5 months, 2 weeks ago by EA Support.
FIR Creator can do impulse response correction for a measurement. Set the target phase to flat and use the Auto Phase tabs to push the response towards the target. For more details, see the FIR Designer 3 overview video at https://eclipseaudio.com/fir-filter-design-tutorial/
Note that correcting a response for a measurement from a single position can make the loudspeaker response worse at other positions. For a more consistent correction within the desired coverage, you can use the Averager tool to combine measurements from multiple angles.
From what I’ve read, David Gunness uses a combination of both measurements and horn modelling to generate the TQ FIR filters, so they’re not from measurements alone.
EA Support26 August 2020 at 7:37 am #268
Upgrade information is at https://eclipseaudio.com/upgrades/ I think you purchased about 10 days ago so you’ll get a full credit towards FIR Designer M. Note that FIR Designer M is a annual subscription product. For licensing matters, email us directly our contact us through https://eclipseaudio.com/contact/.
EA Support25 August 2020 at 10:27 pm #266
>> What is the best distribution for the sample rates? Lower sample rate for
>> the low channels and higher sample rate for the HF cannels?
Yes. For a 2-way, 24 kHz for the LF and 48 kHz for the HF. For a 3-way, 12 kHz for the LF, 24 kHz for the MF and 48 kHz for the HF.
>> That obviously means that I’II have to update to the very expensive FIR Designer M
>> to be able to work with the XP1, XP2,… Lake modules.
Like I said, the added complexity in the XP modules means it’s quite difficult to update FIR Creator EX and FIR Designer to work with them. We might update them in the future but we can’t give any time-frame. Also, the different sample rates on output channels don’t just affect the FIR filters; they also affect the IIR filters. FIR Creator EX and FIR Designer can’t display the summed response of all the channels – only FIR Designer M can do this.
EA Support20 August 2020 at 10:30 am #264
>> I can design a 2W module in FIR Designer-EX and load the LF Filter and HF Filter to the emptyFir3Way unlocked module.
>> Loading the LF Filter in way 1, quite with a green check ok.
>> Loading the HF Filter brings up error 2 and after refreshing a green check ok to.
>> A control measuring of the 2w speaker shows me the right response for the LF way, but the HF way
>> cuts of too early (5K instead of 15K) and the phase is not correct.
The Lake FIR 3-way module has specific sample rate requirements for the output channels. It sounds like you might be using the same sample rate for LF and HF. The allowed combinations are 48|24|12 kHz or any combination of 24 and 12 kHz.
When doing a 2-way design, it’s best to have 3 projects – one per output channel – and mute the 3rd channel.
>> Loading the same LF/HF filter Setup in a LAKE FX3 module
>> And I wish (more important) that the Lake FX1 and FX 2 File also work together with FIR Designer EX.
I think you are referring to the Lake XP 1, 2, 3 and 4 way modules in Lake Controller 7.0. I’m surprised FIR Creator EX could load something into these. Whilst the internal Lake API might pass some data, we don’t actually support the XP modules from FIR Creator EX and FIR Designer; only from FIR Designer M. The modules are far more complex than the Lake FIR 3-way module and their multi-channel capabilities are more easily handled by FIR Designer M.
EA Support7 August 2020 at 7:06 am #258
Very high phase rotations, particularly close in frequency, can get lost in measurements due to smoothing. And so you can’t assume that they are actually there and therefore correctable with filtering. Generally if you find you need 8 x 2nd order all-pass filters, then I’d suggest revisiting your loudspeaker design. It sounds like there are time alignment issues or something else. Guiding you on loudspeaker design is outside the scope of our support. I’d suggest posting your loudspeaker design on other loudspeaker forums and asking for tips on how to optimise it.
EA Support6 August 2020 at 10:08 pm #256
Looking at the images in your PPT file, the measurement has 3×360 degree phase rotation coming into the Auto Phase tab. (This is quite unusual. Maybe you have a 12th order crossover filter?) If you’re trying to unwrap this phase, it’s better to address this manually on the Phase Adjust tab with 3 x 2nd order all-pass filters set for maximum phase. (The Auto Mag tab can’t always follow 360 degree phase rotations – particularly ones as steep as this – depending on the amount of smoothing in use.) And keep in mind a FIR filter with 3×360 degree phase rotation will be quite long.
EA Support24 July 2020 at 3:30 am #238
I looked over your system and project files.
The export format was set for “Binary file (32 bit, int)”, not “Binary file (32 bit, float)”. This will likely cause miniDSP to see NaN when importing.
Regarding filtering, there was an 2nd order all-pass IIR at 38 Hz and a 2nd order maximum-phase all-pass on the “FIR Phase Adjust” tab but the tab’s “Enable” was unchecked. Try removing the IIR filter and checking the “Enable” on the “FIR Phase Adjust” tab. This should give you a FIR that unwraps the LF phase for the measurement in the project.