HQPlayer Embedded Discussion

 2026/02/13 17:15:48 ALSA input engine starting...
  2026/02/13 17:15:48 ALSA input set hardware parameters for requested rate: 48000
  2026/02/13 17:15:48 ALSA input channels: 2 - 2
  2026/02/13 17:15:48 ALSA input active channels: 2
  2026/02/13 17:15:48 ALSA input number of periods: 2 - 1024
  2026/02/13 17:15:48 ALSA input period times: 1000 - 1000000
  2026/02/13 17:15:48 ALSA input period sizes: 48 - 48000
  2026/02/13 17:15:48 ALSA input period time: 1000
  2026/02/13 17:15:48 ALSA input periods: 48 (1) / 2
+ 2026/02/13 17:15:48 ALSA input engine started at: 48000 (48000)
+ 2026/02/13 17:15:48 ALSA input engine running...

WHoa! Thank you very much! Right now im still using USB Dante dongle. Getting Digigram card from the U.S. is longer then expected, will have to wait two weeks more.

But regarding our previous conversation i also found a cheap adaptor from Timebeat, you just plug it in the 10 pin header of the very basic E810 card and it allows input for 1PPS signal. which can be sourced from a $100 GNSS-DO. Also Beagley AI board, that does hardware timestaping also allows 1PPS input via GPIO.

1 Like

I have two Timebeat-modified Intel i226 NICs (which had an 1pps module) and it worked quite well. But so far I built a new Intel Xeon system for HQPe which has sufficient PCIe slots / PS watts so I reconfigured as dual e810xxvda4t / blended GPS PTP GMC on the same HQPe server. :blush:

Those are expensive, why do you need two GMCs?

Still one PTP GMC but blending two GPS sources.

Actually it looks like i already had minimal input buffers. My only guess is that the Matrix engine is adding some delay…if its true, it is bad. I’ve tried PCM output with basicaly no upsampling and no DSP, same result like 1/3 of a second delay. Will have to embedd DSDit like modules in the DAC, in case i wont be able to make HQPlayer to do realtime multichannel.

Hi everyone! I just bought a practically new Sennheiser HD800 and I’m a little confused by the difference in tonal balance compared to the HD650s that I’ve been listening to for a while now.

Could someone please provide a ready-made equalizer setup for loading into the Matrix pipeline?Sennheiser HD800 (without S) with original ear pads, serial number 16xxx and I would like to get a more linear amplitude-frequency response.

Maybe someone can give me a link to a topic where I can find ready-made configurations. Thanks.

for example, use AutoEq:

  1. Open:

  2. In the headphone/model selector, search and select: Sennheiser HD 800

  3. Find the section that controls export / equalizer / format (wording varies by the site UI). Your goal is specifically a TXT download

  4. Select the TXT option that corresponds to Parametric EQ. In practice, it is often labeled similar to one of the following (names vary):

    • ParametricEQ (txt)

    • EqualizerAPO ParametricEQ.txt

    • Parametric EQ Text

  5. Load .txt into HQP matrix

2 Likes

IgorSki

Thank you very much :+1:

Or alternatively go here:

Scroll down and find your headphone, click the headphone model.

Click the Parametric EQ file. And in the file view, in the top right corner there’s a button ā€œDownload raw fileā€.

Load that .txt on pipelines 1 and 2 in matrix setup. And my recommendation is to save it as a profile with the headphone model as a name as well. It is also good to save an empty matrix config as a profile called something like ā€œEmptyā€.

Now you can switch between different matrix profiles on the fly during playback. Please note that the EQ’d ones have typically lower perceived volume level, so you need to adjust volume for comparison.

Things that are shown in the matrix dialog when you click ā€œOKā€ button, is the configuration loaded as default when you start up HQPlayer. And shown as ā€œ[Default]ā€ by HQPlayer Client.

1 Like

I left the volume level unchanged in the EQ settings (Preamp: 0.0 dB), but reduced the overall HQPlayer volume to -9 dB.
This way, I don’t have to adjust the levels when switching, and it’s much easier to compare different presets.
Of course, I keep an eye on the volume limit readings.

Or if you use fixed volume setting in HQPlayer, you can set gains in empty matrix setup to suitable value. So the only processing such matrix profile would have is to apply some predefined gain.

1 Like

Are the preset eq’s reflected when choosing different profiles?
(Perhaps I didn’t have to ā€œplotā€œ the curves each time I changed them..?)

I’m sorry, but I don’t understand the question. Can you perhaps rephrase?

Um., is it not necessary to plot the eq curve on the web control screen to have the curve reflected on the output audio data?

The plot function is just if you want to visually confirm you are getting what you are expecting. The plot function generates graphs for a given setup.

It is also useful for verifying suitable EQ gain compensation (the plot shouldn’t exceed 0 dB line anywhere).

1 Like

Thank you.
After I posted mine last night, I did realize I could check it with my ears without ā€œplotting,ā€œ
but I had an extremely busy week with work and didn’t have any energy left to do so on a Friday night here.

I plotted it every time I changed the profile, so I didn’t know.
But now I can skip the extra step.

Nice feature: Processing speed factor →5.17.0

DSD more demanding

2 Likes

There was a bug in calculation for DSD sources. I’ve fixed it for next release…

2 Likes