Well, it seems my first post on this board was in the wrong section. I
hope you guys can help me , please fin below the origina lpost

Hello and nice to meet you. 
This is my first post here as I am trying to get my Yamaha CD-S3000 to
play DSD via piCorePlayer.

My environment looks like this:

LMS on Synology DS214:


Logitech Media Server Version: 7.9.2 - 0011.1527861596 @ Fri Jun 1
16:21:00 CEST 2018
Hostname: DiskStation
Operating system: Synology DiskStation - EN - utf8
Platform Architecture: armle-linux
Perl Version: 5.24.0 - armle-linux
Audio::Scan: 0.95
IO::Socket::SSL: 2.037
Database Version: DBD::SQLite 1.34_01 (sqlite 3.7.7.1)


pCP running on Raspberry Pi 2B+ , or at least this is what I remember
buying more than one year ago but pCP reports that in fact I have a 3B
model... 

> Raspberry Pi
> Model:
> 
> 3B
> 
> CPU Temperature:
> 
> 48
> 
> ......
> 
> PCB Revison:
> 
> 1.2
> 
> ......
> 
> Shortname:
> 
> pCP-3B-677ba5
> 
> Uptime:
> 
> 0 days 22 hours 27 minutes 46 seconds
> 
> Squeezelite
> ✔      
> Running.
> 
> Version:
> 
> 1.9.0-1121-pCP
> 
> Build options:
> 
> LINUX ALSA EVENTFD RESAMPLE FFMPEG VISEXPORT IR GPIO RPI DSD
> 
> piCorePlayer
> Version:
> 
> 4.1.0
> 
> pCP name:
> 
> piCorePlayer
> 
> Hostname:
> 
> piCorePlayer
> 
> piCore
> Version:
> 
> 9.2pCP
> 
> Linux release:
> 
> 4.14.81-rt47-pcpAudioCore_v7



The USB DAC I am using is: Yamaha CD-S3000, 24/192 max PCM, Native DSD
128 max connected via USB

The problem is that in order for Yamaha to work in Windows or MacOS with
DSD, it requires an Steinberg ASIO driver. 
The device does not accept DSD via DoP, only native.


The only way I got it to work correctly in pCP was to leave blank the
output setting, all devices listed did not work or worked in 48Khz
resolution

I have installed DSDPlayer (now version 1.02) , in LMS under player ->
DSDPlayer i get "This player supports native playback of DSD files.
DSD-over-PCM should be configured on the player configuration
interface."

Under File Types I only get:

DFF     DFF     Native or Disabled
FLAC    Greyed out - Disabled

DSF     DSF     Native or Disabled
FLAC    Greyed out - Disabled

I tried all recommendations on Soundcheck's blog:
"soundcheck-audio.blogspot.com/2018/01/raspberry-pi-audio-engine-part-6-dsd"
(cannot post links as this is my first post)

DSD does not play at all, with any of the settings recommended above. I
don't know what -W, -D commands stand for...

I had partial success by entering in pCP under "Device supports DSD/DoP"
the value "0:dop". Yamaha plays DSD64 fia DoP this way, but not DSD128.

I have no clue about squeezelite commands or linux but I am pretty good
at following instructions. 

Might help: some diagnostics I get from pCP

> [ INFO ] Squeezelite Output devices
> Output devices:
> null                           - Discard all samples (playback) or
> generate zero samples (capture)
> sysdefault:CARD=Player         - Yamaha CD Player, USB Audio - Default
> Audio Device
> front:CARD=Player,DEV=0        - Yamaha CD Player, USB Audio - Front
> speakers
> surround21:CARD=Player,DEV=0   - Yamaha CD Player, USB Audio - 2.1
> Surround output to Front and Subwoofer speakers
> surround40:CARD=Player,DEV=0   - Yamaha CD Player, USB Audio - 4.0
> Surround output to Front and Rear speakers
> surround41:CARD=Player,DEV=0   - Yamaha CD Player, USB Audio - 4.1
> Surround output to Front, Rear and Subwoofer speakers
> surround50:CARD=Player,DEV=0   - Yamaha CD Player, USB Audio - 5.0
> Surround output to Front, Center and Rear speakers
> surround51:CARD=Player,DEV=0   - Yamaha CD Player, USB Audio - 5.1
> Surround output to Front, Center, Rear and Subwoofer speakers
> surround71:CARD=Player,DEV=0   - Yamaha CD Player, USB Audio - 7.1
> Surround output to Front, Center, Side, Rear and Woofer speakers
> iec958:CARD=Player,DEV=0       - Yamaha CD Player, USB Audio - IEC958
> (S/PDIF) Digital Audio Output

Tried all of the obove, none works correctly, if I choose
"front:CARD=Player,DEV=0    " I only get 48kHz sampling output, if I
leave it blank, it works..

Other info might help:





[ INFO ] Current /usr/local/share/alsa/alsa.conf
too big - link to pastebin
https://pastebin.com/7QPrL7uB




> [ INFO ] PLAYBACK Hardware Devices
> **** List of PLAYBACK Hardware Devices ****
> card 0: Player [Yamaha CD Player], device 0: USB Audio [USB Audio]
> Subdevices: 0/1
> Subdevice #0: subdevice #0
> 


16/44.1 file playing:
> [ INFO ] Current card0 pcm0p sub0
> access: MMAP_INTERLEAVED
> format: S24_3LE
> subformat: STD
> channels: 4
> rate: 44100 (44100/1)
> period_size: 1764
> buffer_size: 7056
> 

.dsf 2.8Mhz file playing:

> [ INFO ] Current card0 pcm0p sub0
> access: MMAP_INTERLEAVED
> format: S24_3LE
> subformat: STD
> channels: 4
> rate: 176400 (176400/1)
> period_size: 7056
> buffer_size: 28224
> 

I find it strange that it shows as playing on 4 channels, Yamaha CD/SACD
player is only two channels and it is eqquiped with dual ESS ES9018 (one
per channel). The USB receiver board must be some steinberg/yamaha
proprietary interface.


------------------------------------------------------------------------
hellrider77's Profile: http://forums.slimdevices.com/member.php?userid=68706
View this thread: http://forums.slimdevices.com/showthread.php?t=109404

_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/unix

Reply via email to