• WANTED: Happy members who like to discuss audio and other topics related to our interest. Desire to learn and share knowledge of science required. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

Best way to apply a time correction (FIR) to a 2.1 system

it was stated as "2.0 --> 2.X/5.X/7.X:", in a jriver context that refers to JRSS so it's talking about surround extraction from a stereo source

Correct, that was my question.
Seems like @dualazmak 's setup the EKIO SW is responsible for that.
Also learnt that JRiver holds such module under JRCC (thanks @3ll3d00d )

I use JRiver MC only for feeding stereo digital PCM audio (usually 88.2 kHz or 96 kHz, 24 bit) into EKIO via VB-MATRIX. I dare not use any of JRiver's upmixing functionalities. As repeatedly shared, I use EKIO as system-wide one-stop DSP center. EKIO receives all the digital audio signal within Windows 11, and EKIO feeds DSP-ed 8 channels into 8-CH DAC OKTO DAC8PRO.

As for my rationales for 88.2 or 96 kHz PCM feeding into EKIO, please refer to my post #532 on my project thread;
- Summary of rationales for "on-the-fly (real-time)" conversion of all music tracks (including 1 bit DSD tracks) into 88.2 kHz or 96 kHz PCM format for DSP (XO/EQ) processing: #532
 
Last edited:
I am currently using EQAPO convolver, neverthless, been thinkning on jRiver as an alternative (or just another tool to satisfy my strong desire to play :rolleyes:), does jRiver is capable of bass management and DSP of a 2.1 configuration (3 channels, subchannel is a sum of Rt+Lt, Rt\Lt\Sub are crossed over at 80Hz)

To answer this; both jRiver and Roon are capable of taking 2ch input and doing bass management (if you have a multichannel sound card/DAC) output to multiple speakers in either a multichannel (5.1, 7.1) or work as an active crossover for multiple drivers within a speaker + subs. I've done the latter in both apps and while I say it can be done - there are better tools for the job I think. Hosting FIR impulse correction is also possible with both apps though limited to 2ch I believe, it's been awhile since I played with either apps DSP tools.
 
Jriver supports this for any channel count upto it's max (32)

Wow, that's some cool add on coding someone did for jRiver! That was not available last time I used the app, kudos to the developers for the continued work.
 
Way to go @3ll3d00d !

I use Roon now but don't use any of the baked in DSP features in favor of my own systemwide solution - it's convenient for the metadata and Roon endpoint support and I like the GUI better than jRiver but my last license was for version 28.x so I'm sure lots of other improvements.
 
Thanks @ernestcarl and

While liking the idea of taking spatially spread measurements, I guess it also have to follow 'good practices' in order not to lose the targeted signal but to reflect best the personal psychoacoustic perception of sound.
In view of that, are there any thumb-rule regarding weighting of the spatially spread signals vs. those taken at the MLP (which BTW are also avg. of 5-9-13 points (depends on the schema followed)?

Overlay multiple measurements: MMM (moving mic measurement) vs single point at MLP (with/out windowing) vs off-axis responses. Do A/B critical listening tests comparing one or fewer things at a time to reduce confounding factors in your conclusions.
 
To set JRiver to output in 2.1:
- Tools-Options
- In the "Audio" tab, choose "DSP and Output Format"
- In the "Output Format" section, look at the "Channels" drop down box. Choose 2.1 or anything you like.

If you are using JRiver to output to Hang Loose Convolver:
- In the "Output Format" section, choose 2.0

If you are using JRiver for convolution:
- In the "Output Format" choose the number of speakers/subs you want to control
- Tick the "Convolution" option and choose the .CFG file.
I don't know if this is a recent addition but JRiver currently accepts a FIR filter in .wav format directly like Roon does.
 
Back
Top Bottom