cpcat Posted March 26 Share Posted March 26 55 minutes ago, Carousel said: @cpcat When I muddled my way through making a NAS drive mapping survive the rebooting of my Ubuntu server that runs HQP and Plex for me, I had similar items. Though I did not need to get into netplan for this. I did though set up a credentials files, called crednas for this example. I happened to call my mount location nas. I do not know why any of it works though. Was cobbled together from various advice pages. For mounting NAS drive: sudo mkdir /mnt/nas sudo apt-get install cifs-utils sudo mount -t cifs -o username=FORTHENASSHARE,password=FORTHENASSHARE //NASIPADDRESS/NASSHAREFOLDER /mnt/nas To make the credentials file: sudo nano /etc/crednas username=FORTHENASSHARE password=FORTHENASSHARE CTRL+O, enter, CTRL+X Then change its access permissions to prevent unwanted access to credentials: sudo chmod 600 /etc/crednas (777 for all access, which I used for Plex) sudo mkdir /nas sudo nano /etc/fstab //NASIPADDRESS/NASSHAREFOLDER /nas cifs credentials=/etc/crednas,users,uid=1000,gid=1000,vers=3.0,iocharset=utf8,file_mode=0770,dir_mode=0770 0 0 note: uid = gid = 998 for user plex CTRL+O, enter, CTRL+X sudo mount -a Thanks, @Carousel for typing that out. These are clearer than my screen pics and very helpful. Creating the credentials file is I think the more recommended way to do it for cifs. I was a little lazy, but can go back and add that now that I at least have a solution that works for me- and also now have your instructions. 😀 For some reason, when making a directory, I had to use sudo mkdir -p /mnt or it would not create it. This is on Ubuntu server 22.04 LTS for others reading. Also re: persistence after boot. I am not certain why I needed to edit netplan to delay the boot a little to allow the share to mount at boot . My searches over the weekend seemed to indicate this (lack of persistence) was a common issue though.. I tried both NFS and cifs and no difference. My OS is on nvme drive, could that make any difference? Boot too fast? QNAP NAS w/minimserver, iBuypower i7 13700kf, RTXa5000 24g GPU, Ubuntu 22.04 LTS minimal server, HQPe v5 x64 avx2, HQPDcontrol4, HQPlayer Client iOS, mconnect playerHD, JplayiOS, Daphile on Asus PN-51-s1 (AMD 5700u) in Akasa fanless case, Snakeoil OS NAA/NAA image on Fitlet2 , Lampizator Big 7 MKII Balanced, Pass XVR1, Pass X5, Pass XA 100.5’s, PSB Stratus Gold(i)’s, Vandersteen 2wq’s. Link to comment
Miska Posted March 26 Share Posted March 26 On 3/25/2024 at 4:12 AM, cpcat said: The problem is that at boot the network connection may not initialize fast enough. This can happen when using DHCP, because DHCP client is run asynchronously and the DHCP server may take time to respond. Using fixed/static IP (no DHCP) for the network interface avoids this timing issue. Just remember to use IP outside of your DHCP server's assignable address range! Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
cpcat Posted March 26 Share Posted March 26 21 minutes ago, Miska said: This can happen when using DHCP, because DHCP client is run asynchronously and the DHCP server may take time to respond. Using fixed/static IP (no DHCP) for the network interface avoids this timing issue. Just remember to use IP outside of your DHCP server's assignable address range! Thanks @Miska I assume you mean a true fixed IP. I use an address reservation on my router already. I don’t have any issue now after the netplan edit “optional: false” for the interface. Will this edit cause a problem? It seems to slow my boot down by a few seconds at most, but that is ok with me. QNAP NAS w/minimserver, iBuypower i7 13700kf, RTXa5000 24g GPU, Ubuntu 22.04 LTS minimal server, HQPe v5 x64 avx2, HQPDcontrol4, HQPlayer Client iOS, mconnect playerHD, JplayiOS, Daphile on Asus PN-51-s1 (AMD 5700u) in Akasa fanless case, Snakeoil OS NAA/NAA image on Fitlet2 , Lampizator Big 7 MKII Balanced, Pass XVR1, Pass X5, Pass XA 100.5’s, PSB Stratus Gold(i)’s, Vandersteen 2wq’s. Link to comment
Markus8 Posted March 26 Share Posted March 26 Using the Devialet amp/DAC which is connected via AES/EBU to the Holo Red I didn't find a recommendation what to set for DAC bits. @Miska do you have an experience what is suggested here? Link to comment
Miska Posted March 26 Share Posted March 26 2 hours ago, cpcat said: I assume you mean a true fixed IP. I use an address reservation on my router already. Yes, that's what I mean when I talk about fixed IP. Otherwise the IP still depends on asynchronously negotiating IP lease with the DHCP server. 2 hours ago, cpcat said: I don’t have any issue now after the netplan edit “optional: false” for the interface. Likely that will force netplan to wait for the interface to come up with IP before proceeding. Of course that also means that if the DHCP server is not reachable or working for some reason, the bootup may be stuck there. 2 hours ago, cpcat said: Will this edit cause a problem? It seems to slow my boot down by a few seconds at most, but that is ok with me. That's the only issue in normal cases. cpcat 1 Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
Miska Posted March 26 Share Posted March 26 59 minutes ago, Markus8 said: Using the Devialet amp/DAC which is connected via AES/EBU to the Holo Red I didn't find a recommendation what to set for DAC bits. @Miska do you have an experience what is suggested here? Your 24 bits setting is correct for that case! Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
Markus8 Posted March 26 Share Posted March 26 49 minutes ago, Miska said: Your 24 bits setting is correct for that case! Thanks. I now tried the way of HQPlayer desktop and installed the HQ NAA image on the Holo Red. So in the HQPlayer Desktop I select "24" instead of Default? Link to comment
Miska Posted March 27 Share Posted March 27 2 hours ago, Markus8 said: I select "24" instead of Default? Yes, depending how you are connecting to your DAC. If you use AES or S/PDIF, then 24-bit yes. Markus8 1 Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
Markus8 Posted March 27 Share Posted March 27 30 minutes ago, Miska said: Yes, depending how you are connecting to your DAC. If you use AES or S/PDIF, then 24-bit yes. Yes the chain is: QNAP NAS (Roon) & Remote app -> Macbook (HQPlayer) -> Holo Audio Red (NAA) -> (via AES/EBU) Devialet Ok for you? And what I realized in the Roon signal-path the upsampling settings are displayed but there is no mentioning of Convolution being applied. Think that should definitely be included. Link to comment
Miska Posted March 27 Share Posted March 27 Just now, Markus8 said: And what I realized in the Roon signal-path the upsampling settings are displayed but there is no mentioning of Convolution being applied. Think that should definitely be included. Roon could do all that, and they should also make other fixes. IIRC, they don't update their GUI now if you change settings on the fly. But it's all up to them to do such things. But I think they are busy now doing things Samsung / Harman wants. Markus8 1 Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
Markus8 Posted March 27 Share Posted March 27 21 minutes ago, Miska said: Roon could do all that, and they should also make other fixes. IIRC, they don't update their GUI now if you change settings on the fly. But it's all up to them to do such things. But I think they are busy now doing things Samsung / Harman wants. Oh I see! Ya seems they really have to sort things out for a long time as there are other bugs around for too long too. Just one things as I am getting into HQPlayer Desktop is: The first two I think are fine when left as is, but the FFT filter length based on manual - I am not sure. Is this just a setting effected when using the FFT filter (like the Poly or Sinc etc.) or is this a general processing setting applied to all filters? Unfortunately don't understand the manual text, meaning is it better for sound quality to have a lower or higher value (if the CPU can handle it) ? And a short question regarding convolution: Also when just upsampling all to PCM 192/24 it would be best sound quality wise to use a 352khz convolution file? (currently using just the 192khz convolution files) Link to comment
bogi Posted March 27 Share Posted March 27 4 hours ago, Markus8 said: the FFT filter length based on manual - I am not sure. Is this just a setting effected when using the FFT filter (like the Poly or Sinc etc.) or is this a general processing setting applied to all filters? It is intended for one filter only whose name is exactly 'FFT'. Markus8 1 i7 11850H + RTX A2000 Win11 HQPlayer ► Topping HS02 ► 2x iFi iSilencer ► SMSL D300 ► DIY headamp DHA1 ► HiFiMan HE-500 Link to comment
Miska Posted March 27 Share Posted March 27 16 hours ago, Markus8 said: Just one things as I am getting into HQPlayer Desktop is: The first two I think are fine when left as is Idle time is useful when you use Roon as source. This is because Roon has habit of stopping and starting HQPlayer playback every time it changes the content, or even when you seek. This makes things sluggish, as it is rather heavy operation to tear down the DSP engine / playback just to start everything up again right after. This idle setting instead lets HQPlayer engine run for defined period after Roon (or other source) has issued a stop command, just in case there will be another play request shortly after. This makes overall behavior much snappier. For example macOS CoreAudio rate converter / mixer does similar for 10 seconds. Markus8 1 Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
Markus8 Posted March 27 Share Posted March 27 @Miska Thanks for the insights! Could you help with this one too: — And a short question regarding convolution: Also when just upsampling all to PCM 192/24 it would be best sound quality wise to use a 352khz convolution file? (currently using just the 192khz convolution files) — Link to comment
Miska Posted March 27 Share Posted March 27 11 minutes ago, Markus8 said: @Miska Thanks for the insights! Could you help with this one too: — And a short question regarding convolution: Also when just upsampling all to PCM 192/24 it would be best sound quality wise to use a 352khz convolution file? (currently using just the 192khz convolution files) — 192k is also fine is that is your highest rate content and that is your maximum output rate too. 352.8k is good to cover all PCM sources and also all DSD sources, for DSD outputs. Since it can cover 176.4 kHz wide correction bandwidth which should be enough for any microphone and any recording. HQPlayer has the "Expand HF" option in case the filter doesn't cover enough bandwidth, but if you use 352.8k convolution filter, you can do without that (just simpler overall). Markus8 1 Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
Sunny_Player Posted March 27 Share Posted March 27 @Miska I just did the exercise to install both roon server and hqplayer in one ubuntu minimal server. Everything works perfectly alright and sounds very well to my ears. Of course, roon's performance is brilliant. Would you recommend, sound wise, running hqplayer and roon on the same machine or would you recommend using separate machines? Miska 1 Link to comment
Popular Post Miska Posted March 27 Popular Post Share Posted March 27 1 minute ago, Sunny_Player said: @Miska I just did the exercise to install both roon server and hqplayer in one ubuntu minimal server. Everything works perfectly alright and sound very well to my ears. Of course, roon's performance is brilliant. Would you recommend, sound wise, running hqplayer and roon in the same machine? If you have enough CPU power, you can run both on the same. If you use NAA for output, it won't affect sound quality either. I would recommend to set all Roon's background scanning and such options to "Throttled" so that it doesn't cause surprises. While HQPlayer only scans for content when you ask it to - it doesn't do any "surprise background tasks". Since I have one Roon server, and multiple HQPlayer servers, I run headless Roon server on minimal Debian 12 "bookworm" system with nothing else, on an old NUC. Markus8 and Sunny_Player 2 Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
Markus8 Posted March 27 Share Posted March 27 @Miska Is it possible to run HQPlayer Linux on a QNAP NAS (453DX-8GB) too? Link to comment
Miska Posted March 29 Share Posted March 29 On 3/28/2024 at 12:33 AM, Markus8 said: @Miska Is it possible to run HQPlayer Linux on a QNAP NAS (453DX-8GB) too? I really don't know about those NAS things... At least it is likely rather suboptimal way. Markus8 1 Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
Markus8 Posted March 30 Share Posted March 30 When playing via Roon I see this message in the status bar: Ofload: resampler=disabled convolution=disabled Is this from Roon? Because I have convolution in HQPlayer Desktop enabled. Link to comment
bogi Posted March 30 Share Posted March 30 30 minutes ago, Markus8 said: Is this from Roon? Because I have convolution in HQPlayer Desktop enabled. That's not from Roon. You need to have the CUDA offload tri-state checkbox fully ticked (not grayed) and the newest nVidia Studio driver installed for your graphic card. i7 11850H + RTX A2000 Win11 HQPlayer ► Topping HS02 ► 2x iFi iSilencer ► SMSL D300 ► DIY headamp DHA1 ► HiFiMan HE-500 Link to comment
Markus8 Posted March 30 Share Posted March 30 3 hours ago, bogi said: That's not from Roon. You need to have the CUDA offload tri-state checkbox fully ticked (not grayed) and the newest nVidia Studio driver installed for your graphic card. I have a new MacBook Air with M3. There is no NVIDIA Studio driver as far as I know. Link to comment
bogi Posted March 30 Share Posted March 30 I thought you complain that nVidia CUDA does not work for you! Just ignore my previous post. I'm not from Mac world... That message you were asking for is related only to nVidia CUDA offload. It just means that your convolution processing is not offloaded to nVidia GPU (since you have none). It does not mean that convolution is not activated or not running. Markus8 1 i7 11850H + RTX A2000 Win11 HQPlayer ► Topping HS02 ► 2x iFi iSilencer ► SMSL D300 ► DIY headamp DHA1 ► HiFiMan HE-500 Link to comment
Miska Posted March 30 Share Posted March 30 Yeah, offload disabled means the algorithm is running on CPU. Since Nvidia discontinued CUDA support on macOS, that's always disabled on macOS... Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
Gato Posted March 31 Share Posted March 31 With HQPlayer Control : --set-filter sets Filter 1x as well as FilterNx. How to set Filter 1x and FilterNx independently of each other? Thanks for your help! To the audio system… Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now