Jump to content
IGNORED

HQplayer 4 and Mac-mini M1


Bushikai

Recommended Posts

  • 4 months later...

6 months ago I bought a refurbished Mac mini M1 8GB from Apple, exclusively for HQPlayer.  I’m totally happy with it.  DSD256 with EC and most filters!  Keep in mind that Mac’s CoreAudio only supports DoP, so having a NAA can allow native DSD.  For me, it meant a huge bump up in sound quality because I no longer needed to decide whether to use DSD128 with EC, or DSD256 without DSD.  Now I can do both, plus I don’t have to listen to my laptop fans running at high speed.  Great bang for the buck!

Link to comment

Has anyone tried Monterey on the mini M1?  With the new ECv2 modulators 😀, it is running near the CPU limit on Big Sur.  Wondering if Monterey makes things better or worse for HQP performance?  I'm hesitant to upgrade in case performance isn't as good.  (if it ain't broke, don't fix it)

 

It is very stable with DSD256 7ECv2 gauss-long for 1x and just gauss for Nx.  The mini M1's only purpose in life is for HQPlayer.  (My DAC does not support 48k well, so needing to do rate conversion to 44k for any 48k/96k source.)  

Link to comment
14 minutes ago, camott said:


I am running Monterey and this exact same setup also works for me, except that I get dropouts with 192k source content. Using a lighter filter like poly-sinc-short-2s does work for 192k.

 

Can you try your setup with 192k source material and see if it plays without drops? If so, I might try going back to Big Sur.

Sorry, I have no 192k source to try.  I'd be curious to know if Big Sur works better than Monterey for HQP.  I'm staying on Big Sur for now.

Link to comment
31 minutes ago, camott said:

Any chance you could try playing this free demo file from 2L and see it works?? http://www.lindberg.no/hires/test/2L-106/2L-106_stereo_PCM-192k_MAGNIFICAT_04.flac

 

When I run it with DSD256 ECv2 and poly-sinc-gauss on Monterey I get a brief dropout every 10 - 20 seconds.

 

 

Same results as you - dropouts. Are you using DSD256 at 44k or 48k?  I have to rate covert to 44k.

 

We need settings for 1x, 2x and Nx 🤣.

Link to comment

I just tried 192k>DSD256x44 with 5ECv2 instead of 7ECv2 and it still has dropouts.  But 96k seems ok so far🤞.  5ECv2 is about 1% lighter on the CPU than 7ECv2.  Talk about right on the margin!

 

That's why I'd like to understand if Monterey makes any difference at all.  Unless it helps HQPlayer, I'll stick to Big Sur. None of the new features are useful for a headless music player.

Link to comment

MacOS does not support native DSD output, but rather DoP. That cuts the max DSD rate in half. NAA will allow you to use native DSD. 
 

Also, if you have another Mac, you can control HQPlayer on the mini through Screen Sharing (that’s how I do it).  You can probably use the builtin Sidecar instead of Luna as another option to connect your iPad.

Link to comment

Whichever way is going to give HQPlayer as much CPU to run as possible.  Screen Sharing seems to take almost no CPU.  Luna is very efficient too (I have one too, but for TB port not USB-C), so it would be interesting know which uses fewer resources.  I found that quitting Activity Monitor rather than watching the CPU was what helped me run 96K>DSD256 with 7ECv2 and poly-sing-gauss without the occasional dropout.  Living on the edge 😅

 

I left iCloud turned off for my mini M1, and I think Universal Control might need to be on the same iCloud account.  Screen Sharing just needs to be on the same network.

Link to comment

NAA allows you to bypass CoreAudio.  CoreAudio doesn't know what DSD is, but you can have something like HQPlayer disguise it as PCM using DoP.  You just to make sure your DAC can support a sufficient PCM rate to get the resulting DSD rate you want.  DoP didn't seem to add any processor load, or affect the sound quality for me.  In my case, my DAC only accepts input up to DSD256/PCM756, so DoP limited me to DSD128.

 

From my experience, going from DSD128 to DSD256 was more beneficial than choice of modulators or filters.  Getting DSD256 plus the best modulators and filters is heaven!

Link to comment
50 minutes ago, Schafheide said:

MikePid

Have you tried a suitable TB to USB-C adapter for the Luna dongle?

No I haven’t. I don’t have an adapter like this, and I’m happy with using Screen Sharing with my Mac laptop to control HQP settings. Music and volume are controlled from my various Roon devices (mostly iPad).

 

I bought Luna so I can use my iPad and Pencil for LightRoom editing on my Mac. 

Link to comment

Yes, I temporarily hooked up a screen, keyboard and mouse to set up the mini then disconnected them (and I’ve never needed to hook them back up). I set screen sharing on my laptop, and installed HQP, and leave it on all the time. I set up auto login and auto boot so it all comes back online automatically after a power failure. I use a different login with no access to any email or cloud stuff, so if someone steals my mini, all they can get at is HQP and none of my personal stuff. 
 

I don’t know if screen sharing works on iPad, so maybe you need to use Luna for that.  

Link to comment

I bought the Mac mini M1 exclusively for HQPlayer, and I prefer to give HQP as much of its resources as possible - I’m running the heaviest modulator/filter combinations that are right at the limits of what this amazing workhorse can deliver.  As such, I am avoiding running anything that could compete with HQP for resources.  Screen Sharing is surprisingly efficient (seems to use <1% of one core, likely an underused efficiency core).  Not sure what kind of load Screens4 would add.  If you aren’t pushing the mini to the limit like me, it looks like it has more flexibility. 

Link to comment
42 minutes ago, Schafheide said:

@MikePid

 

Thank you for your most useful reply.

1. Can the install be done without using Roon?

2. What is "headless"?

1. Your music needs to come from somewhere.  If you are storing your library on the mini and using HQP to play it, I don't think anything needs to change for the install.

2. headless means no screen/monitor and keyboard/mouse.  You can run it with screen and keyboard/mouse too.  I just wanted something small that sits out of the way in my audio rack like my other boxes, so I didn't want a screen and keyboard.  I don't think there is any performance hit either way.

 

Good luck with setting things up.  I am really glad I went with this set up.  the mini M1 is an amazing box for the money, which lets me do DSD256 with ECv2.  Currently back to ext2 from guass-long, but it is a real luxury to have so many options!  And the mini is dead quiet and not warm at all despite pushing the performance cores to their limit.

Link to comment
15 hours ago, Schafheide said:

@MikePid

Given all of the PCM & DSD default options, how does one chose each one? Is it just pot luck or is there some guidance that you take into account?

Also, the only way that my DAC was an option in Device, was if I selected CoreAudio in Backend. - Why?

Also, what is NetWorkAudioAdapter IPv6?

Sorry to bombard you with all these questions.

Your questions about all of the choices is common for those new to HQPlayer.  What I did was follow the various forum threads like this one and try what others are doing.  There is no right answer, only your answer.  And the DAC and other equipment all have an affect too!  The good news is that it is hard to go wrong with the choices as they are all good.  Most strive to experiment to see what is better.  My choices come from what others say sounds good to them, and if I like it then I stick with that for a while until someone suggests other settings.

 

The Network Audio Adapter setting is so my mini M1 sends the music over ethernet to my NAA (ultraRendu) rather than through CoreAudio and USB.  That allows me to send native DSD out of the Mac instead of DoP.  It also provides some noise isolation.  

 

To answer one of your later questions, there should be no difference in sound with native DSD vs. DSP, it is just that DoP takes twice the bandwidth, so for my DAC which accepts only up to DSD256, if I use DoP I can only upsample to DSD128.  So if you hit a limitation like that, then there is a sound quality difference, but that is because of the sample rate not DoP itself.  

 

A forum like this is the right place for asking all your good questions.  Also check the other HQPlayer topics.  I have been using HQPlayer for more than 3 years, and I still have questions!

 

Best advice I've heard here is to enjoy the music.  Most of us enjoy the music more when it sounds better, which is why we keep looking for other settings!  The trifecta of DSD256, EC (or ECv2) modulators, and either poly-sinc-gauss-long or poly-sinc-ext2 seems to what many mini M1 have recently settled on for 44.1k source.  Don't stress about it, just play!

Link to comment

From what some people say, rates above DSD256 have diminishing returns.  DSD256 seems to be a sweet spot, except for the die-hards and fanatics (which is probably most people on this forum 🤣).  Since your DAC can handle higher DoP rates, you should be fine with DoP.

 

There's a saying I've seen a few times around here:  some people use music to listen to their equipment, and others use their equipment to listen to their music.

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...