Jump to content
IGNORED

HQ Player


Recommended Posts

5 minutes ago, JTS said:

I have overclocked two cores of the chip in the bios

 

5 minutes ago, JTS said:

I have a gentle overclock on the cache and ram too.

OK, thanks.  You did say

28 minutes ago, JTS said:

Nothing else fancy going on in the BIOS

 

Pareto Audio AMD 7700 Server --> Berkeley Alpha USB --> Jeff Rowland Aeris --> Jeff Rowland 625 S2 --> Focal Utopia 3 Diablos with 2 x Focal Electra SW 1000 BE subs

 

i7-6700K/Windows 10  --> EVGA Nu Audio Card --> Focal CMS50's 

Link to comment

Is there an HQPlayer 4 Desktop User Manual and, if so, how can one download it?

"Relax, it's only hi-fi. There's never been a hi-fi emergency." - Roy Hall

"Not everything that can be counted counts, and not everything that counts can be counted." - William Bruce Cameron

 

Link to comment
5 hours ago, Hammer said:

 

Hi, I'm running Threadripper 1950X and trying to run the EC modulators to no avail...however, I notice that even when stuttering, my core speeds are around 2200 Mhz, well below the 3400 Mhz speed of the processor and its boost speed of 4000 Mhz.  Is this a Windows issue?  Has anyone tried to run the EC modulators on a Threadripper system on Linux?  Or perhaps HQPlayers internal optimizations are tied to Intel processors?

Which tool are you using to monitor the speed? I've noticed that Windows Task Manager is showing some average clock of all the cores. I'm using a HWInfo64, in Summary mode, and there is a nice bar graph that shows each core speed with fast updates.

CPU_Cores.thumb.png.fd8830aa16eca59f24bb0ac98e20c2d2.png

 

As I've mentioned earlier - I have drop outs on Linux all the time, while on Windows it sometimes works fine with no dropouts, and sometimes there are dropouts. Just like Miska said - seems to depend on the Moon phases :)

Link to comment

@Miska I've tried your kernel, and there were dropouts even on the AMSDM7 512+  into DSD512. So I guess 4.14 is too old probably for Threadripper?

 

Also, as a side note, I've had a hard time building a RAID driver on your kernel, all because of the if.h located in /usr/src/linux-headers-4.14.131-jl+/include/linux. Is this some kind of a leftover? As I don't see this file in 4.14 sources in Linus git.

Link to comment
2 hours ago, rickca said:

Has anyone with an i9-9900K been able to run the ASDM7EC modulators at DSD256 without stuttering?   

 

Yes 

 

On 7/20/2019 at 1:51 PM, StreamFidelity said:

@brother love

 

Many Thanks. I found the mistake with me. Crucial again is the clock frequency, which must be at least 4GHz for the EC modulator ASDM7EC and DSD 256 for my system. Since I run a fanless PC, I come in the temperature in the critical area. At the moment everything is fine, the continuous operation is crucial.

 

poly-sinc-ext2 + ASDM7EC + 44.1 / 24/2 -> DSD 256
Runs smoothly with a very good sound. The CPU utilization is 16%. The power consumption is 34W, which is not a problem for my HDPLEX 200W Linear Power Supply.

spacer.png

 

poly-sinc-ext2 + ASDM7EC + 96/24/2 -> DSD 256
Sensational sound. Also runs smoothly. The CPU utilization is 21%. The power consumption is 39W.

spacer.png

 

Conclusion

For me the EC modulator ASDM7EC is only really good with DSD 256. With DSD 128 I found it too lean.

Link to comment
1 hour ago, Allan F said:

Is there an HQPlayer 4 Desktop User Manual and, if so, how can one download it?

 

At least on W10 it shows up inside the program file after install.  No clue in iOS, but it surely lands somewhere obvious and findable.

 

@JTS 4x RAM many use is the only hardware consideration that stands out.  Those slight (necessary) OC/BIOS/power adjustments may seem sophisticated to some here.  You provided some pretty big clues what you are doing differently.  

 

Link to comment
2 minutes ago, rando said:

@JTSThose slight (necessary) OC/BIOS/power adjustments may seem sophisticated to some here.  You provided some pretty big clues what you are doing differently.  

 

 

Understood. I am coming from a spot of reading about people get pretty crazy granular with their overclocks - mine is a less sophisticated "gently turning everything up until it's fast enough without burning anything and without seeing the Blue Screen of Death". I work in film and the overclock is a major workflow optimizer.

 

As I understand now, it also has the added amazing benefit of running the EC modulators at DSD256 without any issues.

Link to comment
3 hours ago, Allan F said:

Is there an HQPlayer 4 Desktop User Manual and, if so, how can one download it?

 

It is included in all installation packages. On Windows and Linux you can find it from the Start-menu in same place where the HQPlayer application shortcut is. On macOS it is straight in the DMG together with the HQPlayer & Client application itself.

 

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to comment
3 hours ago, Miska said:

 

It is included in all installation packages. On Windows and Linux you can find it from the Start-menu in same place where the HQPlayer application shortcut is. On macOS it is straight in the DMG together with the HQPlayer & Client application itself.

 

 

Thank you, Jussi.

"Relax, it's only hi-fi. There's never been a hi-fi emergency." - Roy Hall

"Not everything that can be counted counts, and not everything that counts can be counted." - William Bruce Cameron

 

Link to comment
8 hours ago, fred_com said:

Which tool are you using to monitor the speed? I've noticed that Windows Task Manager is showing some average clock of all the cores. I'm using a HWInfo64, in Summary mode, and there is a nice bar graph that shows each core speed with fast updates.

CPU_Cores.thumb.png.fd8830aa16eca59f24bb0ac98e20c2d2.png

 

As I've mentioned earlier - I have drop outs on Linux all the time, while on Windows it sometimes works fine with no dropouts, and sometimes there are dropouts. Just like Miska said - seems to depend on the Moon phases :)

 

Wow!  Is that what you see when running one of the EC modulators?  I installed HWinfo64 and my results are similar to what I got using CPUID HWMonitor...basically 2200 for all 16 cores and on occasion, I'll get one or two cores that jump up to 2700 Mhz.  Also, running ADSM5EC or ADSM7EC doesn't seem to make much of a difference in terms of the clocks shown.

 

Thanks

Link to comment
12 hours ago, Hammer said:

 

Wow!  Is that what you see when running one of the EC modulators?  I installed HWinfo64 and my results are similar to what I got using CPUID HWMonitor...basically 2200 for all 16 cores and on occasion, I'll get one or two cores that jump up to 2700 Mhz.  Also, running ADSM5EC or ADSM7EC doesn't seem to make much of a difference in terms of the clocks shown.

 

Thanks

No, that's with AMSDM7 512+ and sinc-M into DSD512. EC modulators are too unstable, so I'm waiting for Jussi's optimizations.

 

One thing to note - I have a power plan set to "High performance", so maybe check what is set in your Power options in Control panel.

Link to comment

Have to wonder if given the lack of fluency on the subject of OS/BIOS setting.  A new thread for discussing reasonable limits of tuning up settings is in order.  Generally and for HQP.  

 

My sense is at least a few people with top end mb's and fast processors would benefit from understanding the relationship all of the settings in their BIOS have to different aspects of performance.  Along with comprehending the larger picture of overclocking/underclocking voltage and timings impact on SQ in their own system.

Link to comment

@JTS It is a rather large and unwieldy subject given the cross section of highly technically proficient members mixed in with those a little lost setting up some of the HQP implementations.  Going to approach CC about this being a subject for article(s) on the front page.  Or if another technical thread would be preferable, do that.

 

I don't have any desire to become tech support either.  

 

frustrated beavis and butthead GIF by Stotes

Link to comment

Jussi, given the need for higher performing hardware (more heat/energy use) to run the new EC modulators, would it be possible to add a feature in HQPlayer that prevents windows from sleeping if HQPlayer is playing?  Right now, it appears if I set the sleep timer to 5 minutes, the PC will sleep if I don’t touch the mouse or keyboard for 5 minutes regardless if there is load on the system or not...and hence I think somehow HQPlayer needs to prevent sleep if it is playing.  I say “playing” and not open since it will be nice to resume from sleep with HQPlayer already open.  Seems like the Windows 10 sleep algorithm does not check load on the machine.   Thanks!

Link to comment
38 minutes ago, Hammer said:

Jussi, given the need for higher performing hardware (more heat/energy use) to run the new EC modulators, would it be possible to add a feature in HQPlayer that prevents windows from sleeping if HQPlayer is playing?  Right now, it appears if I set the sleep timer to 5 minutes, the PC will sleep if I don’t touch the mouse or keyboard for 5 minutes regardless if there is load on the system or not...and hence I think somehow HQPlayer needs to prevent sleep if it is playing.  I say “playing” and not open since it will be nice to resume from sleep with HQPlayer already open.  Seems like the Windows 10 sleep algorithm does not check load on the machine.   Thanks!

Download and try the free version of Process Lasso from Bitsum. You can set it to prevent sleep in a number of ways and I find that it really helps with workload management. There is a paid version that does more but try the free version first. there is also another tool they have called Park Control which keeps all cores active. It is also free. I have been using both for years.

Link to comment
1 hour ago, bobflood said:

Download and try the free version of Process Lasso from Bitsum. You can set it to prevent sleep in a number of ways and I find that it really helps with workload management. There is a paid version that does more but try the free version first. there is also another tool they have called Park Control which keeps all cores active. It is also free. I have been using both for years.

Jussi (will correct me if I'm wrong/things changed) advocated against PL when I mentioned it a few years back for we shouldn't mess with HQP's management of priorities . However I can't recall he wrote anything about preventing the parking of cores and I believe I read he sets his machines to high profiles.

 

Bottom line : I use Park Control, not PL

Link to comment

Barring some kind of overclock that forces the chip to run at its maximum all of the time, the chip loafs when it's not being used and temps and power consumption decrease commensurately. Or at least that's what I thought.

Roon Server: Core i7-3770S, WS2012 + AO => HQP Server: Core, i7-9700K, HQPlayer OS => NAA: Celeron NUC, HQP NAA => ISO Regen with UltraCap LPS 1.2 => Mapleshade USB Cable => Lampizator L4 DSD-Only Balanced DAC Preamp => Blue Jeans Belden Balanced Cables => Mivera PurePower SE Amp => Magnepan 3.7i

Link to comment
2 hours ago, Le Concombre Masqué said:

Jussi (will correct me if I'm wrong/things changed) advocated against PL when I mentioned it a few years back for we shouldn't mess with HQP's management of priorities . However I can't recall he wrote anything about preventing the parking of cores and I believe I read he sets his machines to high profiles.

 

Bottom line : I use Park Control, not PL

I have had no problems using it and as long as you don't go crazy with the priority stuff it does a nice job of restraining a lot of the other junk that win 10 has going on all the time. But, to each his own. YMMV

Link to comment

@k6davis thanks those are very useful results.  I had been considering i7-9700K and Ryzen 3700X.  The 3700X is particularly attractive because it's 65W, but I'm not sure whether 3700X will outperform 2700X enough to change the Intel/AMD decision in your use case.  I've looked at the published benchmarks, but they may not be representative of HQPlayer performance.  Ryzen 3700x has twice the L3 cache vs 2700X, but I'm not sure that will do the trick.

Pareto Audio AMD 7700 Server --> Berkeley Alpha USB --> Jeff Rowland Aeris --> Jeff Rowland 625 S2 --> Focal Utopia 3 Diablos with 2 x Focal Electra SW 1000 BE subs

 

i7-6700K/Windows 10  --> EVGA Nu Audio Card --> Focal CMS50's 

Link to comment
14 minutes ago, rickca said:

@k6davis thanks those are very useful results.  I had been considering i7-9700K and Ryzen 3700X.  The 3700X is particularly attractive because it's 65W, but I'm not sure whether 3700X will outperform 2700X enough to change the Intel/AMD decision in your use case.  I've looked at the published benchmarks, but they may not be representative of HQPlayer performance.  Ryzen 3700x has twice the L3 cache vs 2700X, but I'm not sure that will do the trick.

 

Thanks rickca. It's all very interesting. And not quite what it might seem when you look at it on the surface. There's several angles from which to look at it. 

 

I started out hoping for EC DSD512, at least with RedBook. I was ready to spend a decent amount to get there. When I realized that wasn't happening, my goal switched to a machine that can handle EC DSD256 easily and inexpensively. Swapping out the motherboard & CPU in my current machine in favor of the i7-9700K will do that for me. Adding a modest GPU would get me the more processor intensive filters too. Ultimately, I will do that, but I'm happy with poly-sinc-ext2 for now.

 

As for AMD and their new chips, time will tell. My guess, and that's all it is, is that at best their new high end chips will offer better HQP performance than an i7-9900K, but they will cost more and still not get you to EC DSD512. The efficiency aspect is interesting. We'll have to wait and see.

 

Only thing we can know for sure is that it all remains a moving target. 😂

Roon Server: Core i7-3770S, WS2012 + AO => HQP Server: Core, i7-9700K, HQPlayer OS => NAA: Celeron NUC, HQP NAA => ISO Regen with UltraCap LPS 1.2 => Mapleshade USB Cable => Lampizator L4 DSD-Only Balanced DAC Preamp => Blue Jeans Belden Balanced Cables => Mivera PurePower SE Amp => Magnepan 3.7i

Link to comment

There's a simple idea that I didn't get across as clearly as I wanted to in my long post from earlier today. My experimentation broke down to three tiers of servers:

  1. i7-9900K: Full EC DSD256 with poly-sinc-ext2 (and other lighter filters)
  2. i7-9900K + GTX 1650: Full EC DSD256 with all filters except poly-sinc-xtr
  3. i7-9900K + RTX 2080: Full EC DSD256 with all filters including poly-sinc-xtr

Again, I am using 2-channels with no convolution. What I found is that while a GPU is not mandatory, an inexpensive one like the GTX 1650 offers a lot of bang for the buck.


Conversely, spending more money than Tier 2, in my use case, gains me almost nothing. Not until the equation changes with different HQP code or newer chips on the market.

Roon Server: Core i7-3770S, WS2012 + AO => HQP Server: Core, i7-9700K, HQPlayer OS => NAA: Celeron NUC, HQP NAA => ISO Regen with UltraCap LPS 1.2 => Mapleshade USB Cable => Lampizator L4 DSD-Only Balanced DAC Preamp => Blue Jeans Belden Balanced Cables => Mivera PurePower SE Amp => Magnepan 3.7i

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...