June 14th, 2021, 3:12 pm
June 14th, 2021, 3:34 pm
Grover Gardner wrote:Well, we didn't even get that far. Just getting it set up was too much for him.
What DAC and software player are you using? I don't have any problem connecting to any of the web guis.
DietPi uses GMRenderer as the renderer, and it won't do DSD on the Allo. Gentooplayer works fine but it isn't free, though you can get a free trial. Moode Audio works okay, IIRC. I'll do some tests this evening. Volumio *used* to work fine but the new distro won't recognize the clean USB output. I'll dig around and see if I can find an older distro that works.
So, yes, it's a bit frustrating. It's the ethernet drivers required for the Allo board that are the main problem. A standard RPi distro won't work very well. The Gentooplayer developer works very hard to accomodate the Allo and has a specific build for it.
I'll play around a bit more tonight.
June 14th, 2021, 4:36 pm
Roscoe Primrose wrote:Grover Gardner wrote:Well, we didn't even get that far. Just getting it set up was too much for him.
What DAC and software player are you using? I don't have any problem connecting to any of the web guis.
Only DAC I have that does native DSD in a Manhattan II. Player is Audirvana on a Mac Mini.DietPi uses GMRenderer as the renderer, and it won't do DSD on the Allo. Gentooplayer works fine but it isn't free, though you can get a free trial. Moode Audio works okay, IIRC. I'll do some tests this evening. Volumio *used* to work fine but the new distro won't recognize the clean USB output. I'll dig around and see if I can find an older distro that works.
I couldn't get sound out of DietPi with GMRenderer, which is why I installed upmpdcli on top of MPD.So, yes, it's a bit frustrating. It's the ethernet drivers required for the Allo board that are the main problem. A standard RPi distro won't work very well. The Gentooplayer developer works very hard to accomodate the Allo and has a specific build for it.
I'll play around a bit more tonight.
DietPi has a specific build for Allo as well. It has Ethernet driver 2.0.0, which is supposed to work fine according to the Allo docs.
Roscoe
June 15th, 2021, 9:41 am
June 16th, 2021, 3:20 pm
Roscoe Primrose wrote:I haven't tried DOP yet, I'll give that a try tonight....
Roscoe
June 16th, 2021, 3:27 pm
Cogito wrote:Roscoe Primrose wrote:I haven't tried DOP yet, I'll give that a try tonight....
Roscoe
DoP will downgrade the Audio Quality. Its an old interim/patch standard to transmit DSD data to DAC when the DSD interfaces were not readily available. Now, all DACs are capable of doing DSD native.
June 16th, 2021, 3:33 pm
Cogito wrote:
DoP will downgrade the Audio Quality. Its an old interim/patch standard to transmit DSD data to DAC when the DSD interfaces were not readily available. Now, all DACs are capable of doing DSD native.
June 16th, 2021, 3:34 pm
The manufactuers developing audio playback software want to minimize the number of formats they need to support for a USB link. Ideally there is only a single such format. Likewise hardware manufacturers want to make their hardware compatible with as many playback platforms as possible. That, of course, only happens when all use the same format. As mentioned above, USB Audio already supports a “raw data” format that could be used for DSD and that would create a clear separation to any audio data path containing PCM. However, the latest release of Apple’s operating system OS 10.7 incorporates a USB driver that only supports PCM. Furthermore, the central audio engine, CoreAudio, inside the OS only supports PCM as well, luckily with no limitation on sample rate. (earlier versions supported a mode that was compatible with raw data mode, but that is history). Since the architecture of Apple’s OS forces audio software developers to use CoreAudio for everything audio related there is basically only 1 format left for the Mac platform: PCM. Creating a separate path for DSD would involve a lot of surgery if it is even possible. So we have no choice, but to use a PCM path to transfer DSD audio by using special flags or headers that allow the receiving hardware to detect a format change and switch their decoder accordingly.
June 16th, 2021, 3:39 pm
June 16th, 2021, 3:48 pm