rePhase, a loudspeaker phase linearization, EQ and FIR filtering tool

Holmimpulse allows convolutions too, but impulses need to be imported in frd format. Praxis also allows many manips. But as i got tired of messing with free soft which partly allowed to get things done, i finally invested some pocket money into Acourate which, way beyond a mere DRC solution , is a perfect fir pocket calculator.
 

Attachments

  • acour.png
    acour.png
    47.8 KB · Views: 463
Last edited:
Hello, is there a way to export only phase data from a measurement with REW5? I tried to export the minimum phase "Measurement as text" , but i get the spl data also. What i need is an impulse response as wav or text which has the minimum phase data of the measurement but flat frequency response. Then i can create a time reversed impulse of the measurement which i will use for corrections (example to compensate high pass behaviour of a subwoofer). Thanks :)
 
  • Like
Reactions: 1 user
Hello,
i don't understand exactly the purpose.
taking a look at the impulse with any .wav editor,

in linear phase,impulse's are symetrical.
delay is given by the max peak of IR (or energy max).

in minimum phase (or non-min),delay is given by the "beginning" of the impulse.
once coefficient start to rise.

Otherwise,an acoustic measure would provide the delay to apply.
(like "use loopback as time ref" in REW,or cross correlation with ARTA).
 
hi,

here is the purpose.

I am running active crossover using rephase filters. they are linear phase but not centered.

for example, a crossover im using right now is 8192 taps but the impulse center is at 5%, not 50%(rephase allows one to change this as you know)

in addition to that, using brutefir, i want to also cascade EQ filters for the speakers that will be separate from the crossover filters. I use drc for this and drc does not have an option to set the impulse center of the filter(unless using a true linear filter which the creator does not recommend)

so can i use a drc eq filter and a rephase xo filter at the same time, with different impulse centers?

also, can they be different tap lengths?

i guess i could just go and test this except im travelling right now so no access to my htpc.

thanks
 
Last edited:
1201, there is no problem running two convolutions one after the other, regardless of their individual delays.
As Thierry38 suggests you can also "merge" the two corrections by convoluting one FIR with the other, using SoX or Holm for example.


Thank you POS. thats what i was looking for.

I prefer not to preconvolve the multiple filters as if I want to change,say, a drc configuration, then i would have to generate the drc filter and preconvolve it with the xo filters every single time.

cascading the filters, i can just keep my crossover filters in place and place the drc filter on top of them, or even just an eq filter. I think this would be the easiest and fastest way.thanks.
 
Thanks for reply, i tried to open it with excel but it reads it like a txt file, then the numbers are not centered on columns. rephase doesn't let me to do a solo time reversal of the phase of the loaded txt.

in Europe:

use decimal separator , (comma)
use field separator ;

column headers, which mean name of columns are frequency, amplitude, phase

when you open the export file into excel and if it is .txt type file,
excel will ask step by step how to open the file and convert data into columns.

The key part is what you use as decimal separator and what you use as field separator.

In case you have all data in one column case, you can use in excel menu
DATA Text to columns
and excel will ask the field delimiter used and it can be manually selected


in case US exxcel with US country settings
- you need first batch the source file with text editor that has find and replace function
- use that in case the source file is done with international settings and field delimiter needs to be comma (,) and decimal separator dot

I recommend using international settings and then import and export back is easier..... if you use excel in between as column values editor
 
Dear Pos, dear all,
I use Rephase since years, but being only an enthusiast some doubts still remain on its proper usage notwithstanding your invaluable help, here as well as elsewhere.
In particular, regarding the compensate mode, you stated that it is only a temporary state and recommended to use it in conjunction with additional filter(s). Could XO filters be sufficient? Might I have a practical example? To this aim I attach the txt file of my B&G Neo 10 and the corresponding Rephase setting (BP2R). Is it right?
Finally, regarding the functionality phase linearization (BOX) under Filters Linearization, could it be used to flatten the phase of any driver (for instance the above-mentioned Neo 10, see for instance the setting BP2-IIR) ?
Many thanks in advance to all for the attention
Kind regards
Antonello
 

Attachments

  • MID R.txt
    170.5 KB · Views: 48
  • BP2R.zip
    5.4 KB · Views: 41
  • BP2-IIR.zip
    5.4 KB · Views: 43