Jump to content
IGNORED

HQ Player


Recommended Posts

11 minutes ago, AudioDoctor said:

Miska, it's my understanding that AMD cards works better with Linux than nVidia cards do.

 

Based on my experience that is certainly not the case, the AMD driver has been horrible battle always when I've tried it...

 

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to post
Share on other sites
1 hour ago, Miska said:

 

Based on my experience that is certainly not the case, the AMD driver has been horrible battle always when I've tried it...

 

 

nVidias latest driver for me has been an absolute disaster. I had to reinstall my entire system. And I am not alone.

No electron left behind...

Link to post
Share on other sites
2 hours ago, Miska said:

 

That is quite close to CUDA and maybe usable. I would need to check if the library of support functions covers the needs.

 

Some support for Intel GPUs may be coming at some point too.

 

That (AMD GPU support) would be a great key factor for HQP 5.

I have no Nvidia or AMD GPU. I will be buying an AMD RX 6800 next month, and would buy HQP 5 instantaneously.

Link to post
Share on other sites
14 hours ago, pcmchild said:

That (AMD GPU support) would be a great key factor for HQP 5.

I have no Nvidia or AMD GPU. I will be buying an AMD RX 6800 next month, and would buy HQP 5 instantaneously.

HQP 5 ?  I am stuck at 4.6 so I can continue to use ASDM7EC/DSD256/PS mp 2s on my machine. I am one of those who cannot use 4.7 and above.   Maybe I will be able to upgrade when I build my next machine in a few years. My current machine is only 2.5 years old so it is too soon to build another. I have read that the 11th generation Intel chips will have substantially higher clocks and better multi-core capabilities so I will wait until they are out to decide.

Link to post
Share on other sites
1 hour ago, AudioDoctor said:

The NVIDIA drivers are proprietary while the AMD drivers are open sourced.

 

While just horribly buggy and broken... They also don't have the latest and greatest features their Windows drivers have, because of the open source nature. While Nvidia drivers are the same for Windows and Linux.

 

So far every ATI/AMD GPU I've tried have pretty quickly ended up into electronics waste recycling.

 

Quote

My personal desktop running Manjaro KDE (Arch)

 

Nvidia doesn't officially support it, while they do support Ubuntu...

 

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to post
Share on other sites
2 hours ago, Miska said:

 

While just horribly buggy and broken... They also don't have the latest and greatest features their Windows drivers have, because of the open source nature. While Nvidia drivers are the same for Windows and Linux.

 

So far every ATI/AMD GPU I've tried have pretty quickly ended up into electronics waste recycling.

 

 

Nvidia doesn't officially support it, while they do support Ubuntu...

 

 

Nvidia doesn't support Wayland, and that's what even Ubuntu is heading towards unless you use some other version of it than normal plain Ubuntu with Gnome.

 

I hear you saying this, and I see every Linux forum saying the exact opposite. I don't know who to believe. Either way, my CAPs is running Ubuntu server and none of this has anything to do with that which is running just fine.

No electron left behind...

Link to post
Share on other sites
1 hour ago, clang said:

Tried to upgrade to Desktop 4.7.2 from 4.7.1. Got a screen that I've never seen before in previous upgrades. Don't know how to proceed. It's a Ubuntu machine. Just upgraded to 20.04.  Would appreciate any help.

20201026_215936.jpg

 

To upgrade you just run "sudo dpkg -i hqplayer4desktop....deb" (correct file name for what ever version you are installing.

 

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to post
Share on other sites
25 minutes ago, AudioDoctor said:

Nvidia doesn't support Wayland, and that's what even Ubuntu is heading towards unless you use some other version of it than normal plain Ubuntu with Gnome.

 

I use Ubuntu Studio which has XFCE desktop. But Ubuntu ships the Nvidia's driver for the normal desktop version too. It is just not the latest. But you get latest from Nvidia.

 

26 minutes ago, AudioDoctor said:

I hear you saying this, and I see every Linux forum saying the exact opposite. I don't know who to believe. Either way, my CAPs is running Ubuntu server and none of this has anything to do with that which is running just fine.

 

I don't read Linux forums, I just use things and have my own opinion. For many years AMD didn't have anything proper for GPGPU HPC and now they are trying to mimic CUDA to gain some traction because CUDA has become defacto standard for that area.

 

I need to see how well they have tooling for Linux + Windows (and maybe macOS) and if it is going to work smoothly. But I'm not particularly holding my breath on this.

 

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to post
Share on other sites
1 hour ago, asdf1000 said:

Hi @Miska and all HQPlayer users.

 

Are you aware of any RPi HAT DACs that support DSD256 sample rate input?

 

Allo Katana is nice but limited to DSD128.

 

No, AFAIK the RPi I2S port has some reliability problems at 352.8/384k, so it works reliably only up to 192k.

 

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to post
Share on other sites
20 hours ago, Miska said:

I need to see how well they have tooling for Linux + Windows (and maybe macOS) and if it is going to work smoothly. But I'm not particularly holding my breath on this.

 

AMD announced today the new 6000 GPUs. One of the things announced is "Smart Access Memory" which means that when used with the new 5000 CPUs, the cpu will have direct access to all 16GB memory of the GPU.

I am curious if this feature could have any benefit for HQP if/when it supports AMD.

Also can the large 16GB memory or 128MB cache of all 3 models be beneficial to HQP compared to smaller memory/cache  of other GPUs?

Link to post
Share on other sites
14 hours ago, asdf1000 said:

Are you aware of any RPi HAT DACs that support DSD256 sample rate input?

 

Obviously not the most straightforward solution, though just wondering if there were an easier way to be done via USB OTG of RPi4?

 

https://www.diyaudio.com/forums/digital-line-level/192465-asynchronous-i2s-fifo-project-ultimate-weapon-fight-jitter-524.html#post6248540

Quote

This new concept opens a new window for all RPi gears, like DACs, TransportPi, FifoPi and so on, to work with higher performance USB streamers. Native DSD up to DSD512 and PCM 384KHz or higher, HQPlayer, Roon up-sampling.... all become possible.

 

https://www.diyaudio.com/forums/digital-line-level/192465-asynchronous-i2s-fifo-project-ultimate-weapon-fight-jitter-525.html#post6253401

Quote

It's the first time I got the native DSD256 signal out of GPIO. I use Volumio. BridgePi works great. RPi native DSD over GPIO is no longer a dream. Maybe I can forget the DoP.

 

https://www.diyaudio.com/forums/digital-line-level/192465-asynchronous-i2s-fifo-project-ultimate-weapon-fight-jitter-526.html#post6263401

Quote

I finally made it! Got native DSD512 from GPIO on a RPi through BridgePi. I use Amanero Combo384 as the USB streamer.

 

https://www.diyaudio.com/forums/digital-line-level/192465-asynchronous-i2s-fifo-project-ultimate-weapon-fight-jitter-526.html#post6263483

Quote

Native DSD -> RPi USB -> Amanero -> BridgePi -> 40pins GPIO i2s -> DAC HAT

 

https://www.diyaudio.com/forums/digital-line-level/192465-asynchronous-i2s-fifo-project-ultimate-weapon-fight-jitter-526.html#post6263798

Quote

RaspberryPi GPIO has restrict to play native DSD. And DoP is also limited to DSD128 only. So BridgePi is the only solution to play native DSD and DSD512 (as well as all PCM) over RPi HATs. Software and everything else will keep the same no change. The only thing is that you need to select the USB DAC in the software settings.

 

Of course, it's true it can work without a RPi, So you can connect the BridgePi to a mini PC or what ever else without changing anything. That makes it even more flexible.

 

https://github.com/iancanada/DocumentDownload/blob/master/RPiDacHAT/ES9038Q2MDualMonoDacHAT/ES9038Q2MPiDualMonoPlusManual.pdf

Quote

Supports up to 768KHz 16/24/32 bit PCM, native DSD1024, and DSD256 via DoP.

 

https://github.com/iancanada/DocumentDownload

Quote

4A. 9038Q2MPi Dual Mono Plus DAC HAT $85.00

 

31A. BridgePi USB streamer adapter, $29.00

 

http://www.twistedpearaudio.com/digital/amanero.aspx

Quote

Amanero Combo384 Module USB Module $89.00 USD

 

https://www.amanero.com/combo384_firmware.htm

Quote

Combo384 firmware history

 


 

In the end maybe it's easier to go for the upcoming Khadas Tone 2 instead, USB ports on RPi4 are OK now but it's a different story for RPi3

 

https://forum.khadas.com/t/driver-or-fw-need-to-be-fix/3539/66

 

FYI - both RPi3 and RPi4 were confirmed to work for Native DSD 512 (USB outputs only) by running the right distro

 

https://cobrasu.blogspot.com/2019/07/picoreplayeramanero-combo384-usb.html

https://community.roonlabs.com/t/great-news-the-new-raspberry-pi-4-can-now-handle-dsd512-without-issue-with-full-screen-output/103553

Link to post
Share on other sites

Hi @seeteeyouThanks, yes RPi4 is very good for high sample rates, for USB output. No more shared bus like previous RPi's.

 

It's definitely nice to see the DIY community might have some success with DSD256 with RPi4 via GPIO pins.

 

I guess I will wait to see if Allo Audio or other HAT makers manage to make a suitable HAT for the RPi4.

 

Link to post
Share on other sites

Hi @asdf1000 You're very welcomed. I haven't tried this myself but someone in China demonstrated how patching the kernel might seem to do the trick. This DAC HAT was stacked right on top of RPi4 (i.e. connected via GPIO) and the corresponding sampling rates for PCM / DSD should be the the real deal unless they're fooling around with Photoshop etc.

 

http://blog.sina.com.cn/s/blog_5372b4a00102zryv.html

duqlBua.jpg

 

MIdoTZr.jpg

 

(It's definitely DSD512 via GPIO)

 

4KaoMRY.jpg

 

They're citing these links below but both of them were only going up to 384kHz/32bit

 

https://github.com/raspberrypi/linux/commit/e621a35cf91a6167d8b594b44f83c2aba0bbb5f7

https://patchwork.kernel.org/patch/9160203/

 

Though someone did share this after adding 768kHz/32bit

 

https://www.diyaudio.com/forums/digital-line-level/192465-asynchronous-i2s-fifo-project-ultimate-weapon-fight-jitter-523.html#post6246882

 

If nothing were faked whatsoever, I guess that maybe the hardware of RPi4 should be good to go but somehow almost nobody seemed to be interested in the software part yet.

Link to post
Share on other sites
3 hours ago, seeteeyou said:

They're citing these links below but both of them were only going up to 384kHz/32bit

 

https://github.com/raspberrypi/linux/commit/e621a35cf91a6167d8b594b44f83c2aba0bbb5f7

 

Problem at least up to Pi3 with this is that people tend to get random L/R channel swaps at 352.8/384k rates.

 

3 hours ago, seeteeyou said:

 

This is already in mainstream kernel.

 

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to post
Share on other sites

When using HQP through Roon, my system has recently stopped playing more than 2 songs in a row. The scroll bar at the bottom also does not track with the music - it doesn't move, while music plays.  I've tried restarting, switching dacs.  Anyone run into the same or have suggestions?  Roon by itself works OK. 

 

Also, less of an issue, but I can't seem to use very high rates of streaming through my local home network without getting glitches, despite adjusting buffer sizes (e.g., DSD 512).  I see data streaming at a rate of ~50MB/sec, and my switches are all rated at 100.  I am wondering if a better router might help (I have stock fios from last year).  

Link to post
Share on other sites
7 hours ago, WilliamWykeham said:

When using HQP through Roon, my system has recently stopped playing more than 2 songs in a row. The scroll bar at the bottom also does not track with the music - it doesn't move, while music plays.  I've tried restarting, switching dacs.  Anyone run into the same or have suggestions?  Roon by itself works OK. 

 

HQPlayer log file could shed some light into what is the issue. Does HQPlayer work on standalone, without Roon?

 

7 hours ago, WilliamWykeham said:

Also, less of an issue, but I can't seem to use very high rates of streaming through my local home network without getting glitches, despite adjusting buffer sizes (e.g., DSD 512).  I see data streaming at a rate of ~50MB/sec, and my switches are all rated at 100.  I am wondering if a better router might help (I have stock fios from last year).

 

100 Mbps is not quite enough for DSD512 or such. 1 Gbps should work fine.

 

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to post
Share on other sites

Still playing with my setup...

 

Steaming from Logitech Media Server to HQPlayer embedded via Linn Kazoo.  Tidal works fine, however most of my local files are in Apple Lossless .m4a and won't play.  What file formats does HQPlayer embedded work with?

 

I like embedded metadata, so wav is a no go for me.  Does AIFF work?  Or any any method of transcoding any file formal in LMS to send to HQPlayer in wav?

Link to post
Share on other sites

I use evaluated Win version of HQPlayer Desktop. If I connect my workstation directly with Chinese clone of Amanero card, Backed set as “ASIO” and Device I can choose from “Combo 384 ASIO 1.03” and “Amanero ASIO Combo 384”. First of them works very well, second don’t work. If I connect Intel NUC as NAA, set Backed: “NetvorkAudioAdapter” I can select Device: “naa:Combo384Amanero:USBAudio”, but it doesn’t work. If I want to play some track, only blue indicator is repeatedly going from left to right and back. Do you know anybody some solution?

Link to post
Share on other sites
7 hours ago, Gavin1977 said:

Still playing with my setup...

 

Steaming from Logitech Media Server to HQPlayer embedded via Linn Kazoo.  Tidal works fine, however most of my local files are in Apple Lossless .m4a and won't play.  What file formats does HQPlayer embedded work with?

 

I like embedded metadata, so wav is a no go for me.  Does AIFF work?  Or any any method of transcoding any file formal in LMS to send to HQPlayer in wav?

FLAC.

Desktop: HQ Player --> Singxer SU-1 --> Matrix X-Sabre Pro --> Feliks Audio Elise Mark II
Nearfield Active Speakers: Audioengine HD3 / Power Conditioning: Furman Elite-15 PFi
Full-Sized Headphone: ZMF Auteur (Walnut) / Headphone Cable: Norne Silvergarde S3

 

Link to post
Share on other sites

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