

A convolution filter that does my whole crossover and EQ runs at 20x real time (i.e.

#Library management for hqplayer mac Pc
For example, on my PC a simple convolution filter that linearizes the phase of a PEQ-applied crossover runs at something like 80x real time in the DSP Studio performance display. You could do most of the brute work in PEQ and then just apply limited convolution on top for room correction or phase linearization (which works pretty well in my experience). I also have a bi-amped system using JRiver, and I can confirm, for example, that the PEQ module crossover filters and EQ are much less processor intensive (and latency producing) than doing the exact same things with convolution filters. One thing that might help your situation is to try and do less of the work of bi-amping with convolution and use JRiver's PEQ for the heavy lifting.
#Library management for hqplayer mac software
Can you send me the header file for #include "AudioFormat.h"? I am a retired software developer, and I don't mind exercising my chops after several years.īut, still, this is a serious feature request! I would really like to have a look at what I might be able to do without JRiver folks adding this feature. Please consider this another vote for this particular feature request. JRiver seems to listen to it's users, except in this case. Well, it is already too complicated, but it seems to do everything except what might be required here! This seems like nonsense. The consensus I see, though, is that you don't want to make MC too complicated. You guys have lots of hidden, undocumented features. Again, I thought for sure that I could run a second instance of MC and through a loopback accomplish what I want. But, NO GO! The link linked the player's input instead of the output. I thought for sure that the ability to send the output to a null render and linking a zone to the player's zone would accomplish this. I have tried endlessly to find a way to invoke the DSP chain before transferring audio to the DLNP renderer. Is there a way to accomplish this all within Media Center? I think doing all the DSP on the server would be great, but I cannot find a way in Media Center to serve the result to my simple client machine short of using something like a Shoutcast server. Also, it costs three times as much.Įventually I'd also like to add digital room correction into the convolution. The problem is that I find HQPlayer's library management atrocious compared to JRiver's. So, if I move the DSP to the more capable Win 7 box and use the XP laptop just to receive the 4 (or 6, or 8 ) channel audio and feed the DACs, all should be well, right? Signalyst's network HQPlayer does something like this I experimented with HQPlayer, and it worked for me. Any higher bit rates or more complex filters produce dropouts in the audio. If I use simple FIR filters at 44.1, the XP box processes things ok in real time.

The XP laptop is fed from the Win 7 box as either a library or a DLNA server. My DACs are connected to an old XP laptop sitting next to my amplifiers. All this seems to work after a fashion under both Win 7 and Win XP. ASIO4ALL allows me to route the treble to one stereo USB DAC and bass to a different stereo USB DAC. The parametric equalizer allows me to map output channels wherever I want. I have successfully used the Media Center convolution engine to do a stereo crossover with FIR filters, separating bass from treble, producing 4 channels. I have found no way to route audio through my DSP chain before serving the audio to a network client.
