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

rePhase 1.4.0 is online: download
Code:
1.4.0 2018-12-19
  New features:
    - graphical zoom functionality, similar to HOLMImpulse:
        * clicking and dragging the mouse over the response graph draws a
          zoom box that defines the new graph area when button is released
        * left clicking cancels last zoom operation
        * zoom only affects frequency and magnitude scales, not phase one
    - real-time graphical edition of gain EQ points:
      clicking an EQ fader or entries will turn them yellow to reflect the
      fact that this particular EQ point now has a special focus:
        * mouse wheel changes its Q value while on the response graph
        * middle click or ctrl-click on the response graph updates its
          freq and dB values in real-time while the button is held pressed
        * dB position is relative to the existing target magnitude curve,
          including optional measurement, and is limited to ±96dB per EQ
          (note: it is recommanded to use "constant shape" EQ type for
          high amplitude corrections)
        * modifications can be cancelled as long as focus is not lost
    - "frequency response (.frd)" format to export the generated correction
      (ie the red curves) as a three columns frequency/magnitude/phase file
    - Added "linearize"/"rotate" option in Filter Linearization tab.
      "linearize" is the default and compensates for phase rotation of a
      given filter (inverse all-pass), whereas "rotate" emulates the phase
      rotation of the chosen filter without affecting magnitude (all-pass).
    - New "throughout banks" EQ tools to bypass or order EQ points
      throughout all banks at once. Confirmation is requested as this can
      be an irreversible operation. Ordering EQ points between different
      banks requires EQ types to be identical in all banks.
    - try to let the user save current settings before exiting in case of a
      crash
  Adjustments:
    - frequency marker on the magnitude target curve is replaced with a
      vertical yellow line that reflects both magnitude and phase
      corrections
    - up/down key binding on drop menus to iterate values (same idea as
      existing incrementation/decrementation of entries with numerical
      values)
    - link to rephase.org in Help menu
    - stay in same tab after settings load/reset
    - more compact setting file
    - view preferences are saved on the fly instead of when quitting
    - force entry focus loss when switching tab
    - added Nyquist frequencies of a few common sampling rates in frequency
      upper limit choices in the Range tab
    - removed bypassed EQs from EQ points count in "Bank" drop-down menu
    - avoid saving measurement summary in the setting file, and generate it
      on the fly
 
I will probably soon release a minor 1.4.1 revision with modifications from the first batch of feedback I have.
If you have suggestions or problems to report please speak up.

This release 1.4.0 was more about ease of use and user interface, with zoom functionalities and graphical EQ editing.
I am quite happy with the way it turned out but I would like to concentrate on actual new core functionalities for the next major 1.5.0 revision :)
 
rePhase 1.4.1 is online: download
Code:
1.4.1 2018-12-23
  Adjustments:
    - improved compatibility of frd format:
        * enforce decimal form instead of scientific notation
        * use semicolon instead of tabulation as column separator
        * add commented info (software, url, columns description)
    - improved information in EQ bank drop-down menu, including EQ type and
      number of bypassed EQs
    - dynamically adjusted choices in FFT drop-down menu, removing unusable
      options
    - removed unused EQ type drop-down menus in paragraphic phase EQ tab
    - reworked links and contact info
 
It really rocks use mouse to set frq point and schroll a optimal Q so many thanks for that "Graphical EQ midification" feature :) also graphical zoom functionality is very practical.

For new "graphical zoom" changelog manual suggest "left clicking" to cansel last zoom operation, that doesn't work for my Win7 platform but "right clicking" works perfect and nicely cansel last zoom operation :)

...I am quite happy with the way it turned out but I would like to concentrate on actual new core functionalities for the next major 1.5.0 revision :)

New core functionalities :)
 
@pos Moving media is the *%#& these days. You need to do a commercial video for marketing of rephase.exe.

I sooo want to see this! I have a feeling you´v could do it very entertaining :)

Maybe also you should get a more selling name of your product, like e.g "GoosebumpTime"?
 
Last edited: