I think you will find that there is a big difference depending on what kind of stimuli is at hand.
Now that I have DSP FIR capability I have stoped asking that question and just fix it as perfect as I can (<1 ms GD / 5 deg typically, 30-15k).
Like an engineer ;-)
//
Now that I have DSP FIR capability I have stoped asking that question and just fix it as perfect as I can (<1 ms GD / 5 deg typically, 30-15k).
Like an engineer ;-)
//
You can import the text into excel from the data page, get data from text CSV. Delete the coherence column export and see if it works 🙂
It works but I was wondering if there is a better way?
Look in the Smart settings to see if there is a way to export text without coherence, or use REW to export the impulse response instead. I suppose it depends on how many times you will need to perorm the task as to how annoying any method will be.It works but I was wondering if there is a better way?
Hello,
I am using convolerVST to load files made by rephase. Works great !
But I am a bit afraid that convolver vst will not work forever as it is not developed anymore...
What simple tool can be used to load the ir files ?
I am using 5 instances, 1 eq plus 4 active channels (lr48)
Thanks
I am using convolerVST to load files made by rephase. Works great !
But I am a bit afraid that convolver vst will not work forever as it is not developed anymore...
What simple tool can be used to load the ir files ?
I am using 5 instances, 1 eq plus 4 active channels (lr48)
Thanks
What simple tool can be used to load the ir files ?
Search for convolution engines.
- JRiver Media Center has one.
- CamillaDSP
- HangLoose
ASR list of convolution engines
I also use convolverVST (and rephase), with foobar as a multiplexer/filter/delay engine for 7 outputs; it serves as my active crossover. I haven't found anything that does it as well or that does so much so efficiently. I have the same fear. But until I cannot use it I'll continue. If your case is simpler than mine there may be options.I am using convolerVST to load files made by rephase. Works great !
But I am a bit afraid that convolver vst will not work forever as it is not developed anymore...
Hello,
Ok I understand there is a different approach that does not need vst and works directly with a software...
I am using qobuz windows as a source, with jriver it seems that you have to trick and use the flux from the qobuz android as a source with bubble UPnP plugin...
That's a lot of work, I will look into it.
Good news is that with rme you don't need virtual cables, you just hit the loopback button ✅
Ok I understand there is a different approach that does not need vst and works directly with a software...
I am using qobuz windows as a source, with jriver it seems that you have to trick and use the flux from the qobuz android as a source with bubble UPnP plugin...
That's a lot of work, I will look into it.
Good news is that with rme you don't need virtual cables, you just hit the loopback button ✅
Ok,
The way I understood it is more all the way around, using jriver as a convolution program and a routing program...
The way I understood it is more all the way around, using jriver as a convolution program and a routing program...
Perhaps hangLoose is closer to what I al doing right now and perhaps easier than jriver to just play stereo music from qobuz plus sounds from rew
Jriver has the best DSP engine for flexibility of the main media player software options but it does not work with streaming services directly. It could be a good option if you had a separate source that you wanted to stream to Jriver to act as a receiver and active crossover. Mitch's HangLoose convolver is a nice plugin as it has a zero latency switching function which alows direct comparison of DSP filter presets which is nice.
Hello,
I have not tried jriver, I don't know if it is still like in old tutorials with the
.txt config file...not very handy...
Anyway, I have tried reaper with its convolution plugin and it seems to work pretty well.
With MConvultionEZ it is not stable, and it ripples, not good...
I don't know what is the reason, perhaps the FFT or the way it handles latency...
Reaverb (from reaper) has some latency and FFT options.
Hangloose won't even start, I have an error.


I have not tried jriver, I don't know if it is still like in old tutorials with the
.txt config file...not very handy...
Anyway, I have tried reaper with its convolution plugin and it seems to work pretty well.
With MConvultionEZ it is not stable, and it ripples, not good...
I don't know what is the reason, perhaps the FFT or the way it handles latency...
Reaverb (from reaper) has some latency and FFT options.
Hangloose won't even start, I have an error.


Jriver uses a txt config for multi channel convolution within the on board convolver. There has to be some way of mapping the different filters to the channels.I have not tried jriver, I don't know if it is still like in old tutorials with the
.txt config file...not very handy...
You can use multiple instances of any VST plugin by copying the dll and renaming it with a number afterwards. Then you are only limited by your hardware as to how many instances of a plugin you can run.
I use metaplugin which then allows endless routing and processing options, things jriver alone could not do.
I haven't found any DAW or VSTHost to be a good long term solution.
I ended up using Reaper and its integrated convolution plugin called reaverb, it is really really good.
Reaper handles easily any plugin, it is rock stable.
Same for its convolution plugin, the algorithm is very efficient I think, really stable and no ripples. The only one as good was the old convolvervst.
For me it is a very good solution as this is what I am used to and it acts as a box between your programs and your hardware.
60$ for the software and plugins, fair price.
I don't need video playback.
Reaper handles easily any plugin, it is rock stable.
Same for its convolution plugin, the algorithm is very efficient I think, really stable and no ripples. The only one as good was the old convolvervst.
For me it is a very good solution as this is what I am used to and it acts as a box between your programs and your hardware.
60$ for the software and plugins, fair price.
I don't need video playback.
JRiver no longer requires .txt config files, it can directly convolve .wav files saved by rePhase.
AND you can use JRiver and all its DSP features with Qobuz and Tidal by selecting WDM Driver:
Options-->General-->Features and check WDM Driver
FINALLY, the free Windows tool "Equalizer APO" can do a high quality DSP (including repHase FIR filters) on your PC.
AND you can use JRiver and all its DSP features with Qobuz and Tidal by selecting WDM Driver:
Options-->General-->Features and check WDM Driver
FINALLY, the free Windows tool "Equalizer APO" can do a high quality DSP (including repHase FIR filters) on your PC.
Hello,
I am wishing to investigate integrating rephase more closely with other tools such as REW and DSP such as Camilladsp? Or to open up the repository to allow an api to be created?
Cheers,
tonywsea
I am wishing to investigate integrating rephase more closely with other tools such as REW and DSP such as Camilladsp? Or to open up the repository to allow an api to be created?
Cheers,
tonywsea
JRiver no longer requires .txt config files, it can directly convolve .wav files saved by rePhase.
You can, and could since a long time ago, but when handling multiple channels it can still be handy/practical to make use of the txt files to steer separate streams and keep it manageable.
I've used JRiver with wav files long ago, but now that I'm using 8 channels of sound for various reasons it's much more convenient for me to use a config text file that determines which channels are using which specific wave files. That way if I change something in my subwoofer channels, I only have to adapt one stereo wav file. And it isn't that hard to do as the txt file still contains links to wav files.
A sample:
==========================================
96000 8 8 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
C:\DRCDesigner\Convolverfilters\Arrays-APL-corrected-LB_96k.wav
0
0.0
0.0
C:\DRCDesigner\Convolverfilters\Arrays-APL-corrected-LB_96k.wav
1
1.0
1.0
C:\DRCDesigner\Convolverfilters\Arrays-APL-corrected-LB_96k.wav
0
2.0
2.0
C:\DRCDesigner\Convolverfilters\Arrays-APL-corrected-LB_96k.wav
1
3.0
3.0
C:\DRCDesigner\Convolverfilters\Subwoofer-APL-corrected_96k.wav
0
4.0
4.0
C:\DRCDesigner\Convolverfilters\Subwoofer-APL-corrected_96k.wav
1
5.0
5.0
C:\DRCDesigner\Convolverfilters\Ambience-corrected_96.wav
0
6.0
6.0
C:\DRCDesigner\Convolverfilters\Ambience-corrected_96.wav
1
7.0
7.0
==========================================
8 channels that are directed to one wave file for each pair of channels. Using 3 different stereo wav files in this instance.
Hello tonywsea,I am wishing to investigate integrating rephase more closely with other tools such as REW and DSP such as Camilladsp? Or to open up the repository to allow an api to be created?
rePhase is not open source. Beside, being a manual tool I don't really see what adding an API would bring.
You can already import measurement and corrections from REW, and export FIR in formats that REW, CamilliaDSP and many other tools can read.
Understand. Here's an example - REM allows multiple filter types beyond peak if the dsp supports it. If you select Camilladsp as the dsp lots of additional filters such as shelf are available. Rephase of course supports all these types of filters, but REW can't access them, possibly because of the multiple banks feature. I put regular peak filters in Bank01 and shelving filters in Bank02. REW would have to recognize multiple banks.
A second example is on creation of the conv file, I go through a series of steps to copy over to Linux (where the music app like Moode is located), resample the files to all the possible sampling rates, and integrate into a new Camilladsp config file. It would be nice to have an "integration" hook in rephase to trigger the Python script to run all this automatically which would reduce errors and allow for much faster iterations of EQ changes.
Taking this another step, trigger the whole process from REW (which you can using the new api server).
Is it a huge issue to do these steps manually - no. And I realize that opening the rephase box for these type of changes may not be worth it. Thanks at least for listening.
Cheers, Tony
A second example is on creation of the conv file, I go through a series of steps to copy over to Linux (where the music app like Moode is located), resample the files to all the possible sampling rates, and integrate into a new Camilladsp config file. It would be nice to have an "integration" hook in rephase to trigger the Python script to run all this automatically which would reduce errors and allow for much faster iterations of EQ changes.
Taking this another step, trigger the whole process from REW (which you can using the new api server).
Is it a huge issue to do these steps manually - no. And I realize that opening the rephase box for these type of changes may not be worth it. Thanks at least for listening.
Cheers, Tony
- Home
- Design & Build
- Software Tools
- rePhase, a loudspeaker phase linearization, EQ and FIR filtering tool