デジファイさん
apuでlightmpdを楽しませてもらっていますが、native-dsd再生ができません。
構成は、
adapter
apu2
v.1.0.5 upnpgw
lightmpd.conf
# lightmpd.conf upnpp standalone
#
[network]
interface=eth0
address=192.168.2.4
gateway=192.168.0.0
netmask=255.255.255.0
nameserver=192.168.0.0
domain=
mydomain.jp
# post-up=/usr/sbin/ethtool -s eth0 speed 10 duplex half autonegoff
#
[ntp]
server=192.168.0.0
ntpd=no
timezone=Asia/Tokyo
[network:player]
interface=eth1
address=10.0.0.1
netmask=255.255.255.252
#[mpd]
# load_module=mpd-upnp-0.20.9rt
#[polipo]
# enable = yes
# proxyAddress = 0.0.0.0
# allowedClients =10.0.0.2
# 4Gbyte
# chunkHighMark = 3072
# chunkLowMark = 768
# chunkCriticalMark = 2304
#
# 2Gbyte
# objectHighMark = 1536
# chunkLowMark = 512
# chunkCriticalMark = 1024
#
# cacheIsShared = false
# disableLocalInterface = true
# clientTimeout = 1200
[polipo]
enable=yes
#
proxyAddress = 0.0.0.0
allowedClients = 10.0.0.2
#
chunkHighMark = 1024
chunkLowMark = 256
chunkCriticalMark = 768
objectHighMark = 2048
#
dnsQueryIPv6 = no
cacheIsShared = false
dnsUseGethostbyname = yes
disableConfiguration = true
disableIndexing = true
disableLocalInterface = true
[upmpdcli]
enable=yes
upnpiface = eth0
mpdhost=10.0.0.2
mpdport=6600
friendlyname=UpLightMpd
ohproductroom=UpLightMpd
checkcontentformat=0
openhome = 1
ohmetapersist = 1
logfilename=/var/log/upmpdcli.log
loglevel = 3
[rpcbind]
enable=no
[telnetd]
# yes | no
enable=yes
port=23
[webconsole]
# yes | no
# start page: http://thishost:${port}/index.html
enable=no
port=9000
[cpuaffinity]
# 0 normal
# 1 cpu1: usb irq handler
# 2 cpu1: usb irq handler
type=0
[irqpriority]
setdefault=no
xhci_hcd#0=FIFO:99
[nat]
masquerade=network:player
dnsforwarding=yes
ntpforwarding=yes
8023=
10.0.0.2:23
#[debug]
# interfaces=yes
# resolvconf=yes
# ntpd=yes
# ntpconf=yes
# ifconfig=yes
# cards=yes
# mounts=yes
# ps=yes
# mpdversion=yes
# date=yes
# ntpq=yes
# music=yes
# messages=yes
# save=no
mpd.conf
#
#
realtime_option {
memlock "yes"
stack_reserve "2048"
heap_reserve "10240"
main_priority "OTHER:0"
player_priority "FIFO:53"
decoder_priority "OTHER:0"
update_priority "OTHER:0"
}
audio_output {
type "alsa"
name "uda"
device "hw:0,0"
priority "FIFO:54"
mixer_type "disabled"
buffer_time "150000"
period_time "37500"
}
###### decoder selector
# decoder_selector {
# suffix "mp3"
# plugin "mad"
# }
# decoder_selector {
# suffix "m4a"
# plugin "ffmpeg"
# }
# decoder_selector {
# suffix "wav"
# plugin "audiofile"
# scan_plugin "ffmpeg"
# }
# decoder_selector {
# suffix "flac"
# plugin "flac"
# }
database {
plugin "simple"
path "/var/lib/mpd/tag_cache"
compress "no"
}
#
music_directory "/var/lib/mpd/Music"
playlist_directory "/var/lib/mpd/playlists"
#sticker_file "/var/lib/mpd/sticker.sql"
log_file "/var/lib/mpd/mpd.log"
pid_file "/var/run/mpd.pid"
state_file "/var/lib/mpd/state"
user "root"
group "root"
bind_to_address "any"
port "6600"
#
#metadata_to_use "artist,album,title,track,name,genre,date,composer,performer,disc"
metadata_to_use "artist,album,title,track,genre,date,disc"
#audio_output_format "96000:24:2"
#
# extended audio format
#audio_output_format "X4L4:24:2"
# soxr
resampler {
plugin "soxr"
#
# quality gain at fs/2
#--------------------------------------------
# "ultra high" -200 db
# "very high" -175 db
# "high" -150 db
# "medium" -126 db
# "low" -102 db
#
quality "very high"
# 0.5 <= passband_end < 1.0(fs/2) default 0.91
passband_end "0.95"
# 0.0 <= phase <= 100.0 default 50.0
# phase "0"
threads "0"
}
follow_outside_symlinks "yes"
follow_inside_symlinks "yes"
default_permissions "read,add,control,admin"
#
mixer_type "disabled"
#
audio_buffer_size "2048"
buffer_before_play "20%"
#
filesystem_charset "UTF-8"
id3v1_encoding "UTF-8"
player
apu2
v.1.0.4 upnpplayer
lghtmpd.conf
#
# lightmpd.conf upnpplayer
#
[network]
interface=eth0
address=10.0.0.2
gateway=10.0.0.1
netmask=255.255.255.252
nameserver=10.0.0.1
domain=
mydomain.jp
# post-up=/usr/sbin/ethtool -s eth0 speed 10 duplex half autoneg off
#
[network:nasgate]
interface=eth1
address=10.0.1.2
netmask=255.255.255.252
mtu=4000
# post-up=/usr/sbin/ethtool -s eth1 speed 100 duplex full
[ntp]
server=10.0.0.1
ntpd=no
timezone=Asia/Tokyo
[mpd]
load_module=mpd-upnp-0.20.8rt
[polipo]
enable = yes
proxyAddress = 127.0.0.1
allowedClients = 127.0.0.1
parentProxy =
10.0.1.1:8123
chunkHighMark = 3072
chunkLowMark = 768
chunkCriticalMark = 2304
objectHighMark = 2048
cacheIsShared = false
disableLocalInterface = true
clientTimeout = 1200
[rpcbind]
enable=no
[telnetd]
# yes | no
enable=yes
port=23
[webconsole]
# yes | no
# start page: http://thishost:${port}/index.html
enable=no
port=9000
[cpuaffinity]
# 0 normal
# 1 cpu1: usb irq handler
# 2 cpu1: usb irq handler
type=2
[irqpriority]
setdefault=no
xhci_hcd#0=FIFO:99
# internal usb
# ehci_hce:usb1=FIFO:99
#[debug]
# interfaces=yes
# resolvconf=yes
# ntpd=yes
# ntpconf=yes
# ifconfig=yes
# cards=yes
# mounts=yes
# ps=yes
# mpdversion=yes
# date=yes
# ntpq=yes
# music=yes
# messages=yes
# save=no
mpd.conf
#
#
realtime_option {
memlock "yes"
stack_reserve "2048"
heap_reserve "10240"
main_priority "OTHER:0"
player_priority "FIFO:53"
decoder_priority "OTHER:0"
update_priority "OTHER:0"
}
audio_output {
type "alsa"
name "uda"
device "hw:0,0"
priority "FIFO:54"
mixer_type "disabled"
# dsd_usb "yes"
dsd_native "yes"
dsd_native_type "2"
buffer_time "150000"
period_time "37500"
}
input {
plugin "curl"
proxy "
10.0.0.1:8123"
}
###### decoder selector
# decoder_selector {
# suffix "mp3"
# plugin "mad"
# }
# decoder_selector {
# suffix "m4a"
# plugin "ffmpeg"
# }
# decoder_selector {
# suffix "wav"
# plugin "audiofile"
# scan_plugin "ffmpeg"
# }
# decoder_selector {
# suffix "flac"
# plugin "flac"
# }
#
playlist_directory "/var/lib/mpd/playlists"
#sticker_file "/var/lib/mpd/sticker.sql"
log_file "/var/lib/mpd/mpd.log"
pid_file "/var/run/mpd.pid"
state_file "/var/lib/mpd/state"
user "root"
group "root"
bind_to_address "any"
port "6600"
#
#metadata_to_use "artist,album,title,track,name,genre,date,composer,performer,disc"
metadata_to_use "artist,album,title,track,genre,date,disc"
#audio_output_format "96000:24:2"
#
# extended audio format
#audio_output_format "X2L2:24:2"
#audio_output_format "x4L4:24:2"
# soxr
resampler {
plugin "soxr"
#
# quality gain at fs/2
#--------------------------------------------
# "ultra high" -200 db
# "very high" -175 db
# "high" -150 db
# "medium" -126 db
# "low" -102 db
#
quality "very high"
# 0.5 <= passband_end < 1.0(fs/2) default 0.91
passband_end "0.95"
# 0.0 <= phase <= 100.0 default 50.0
# phase "0"
threads "0"
}
follow_outside_symlinks "yes"
follow_inside_symlinks "yes"
default_permissions "read,add,control,admin"
#
mixer_type "disabled"
#
audio_buffer_size "4096"
buffer_before_play "50%"
#
filesystem_charset "UTF-8"
id3v1_encoding "UTF-8"
以上のようにしていますが、
playerのmpd.conf,audio_outputに
# dsd_usb "yes"
dsd_native "yes"
dsd_native_type "2"
この3行をを入れても入れなくても、dsdはdopでしか再生されません。
少し前、v.1.0.2でupnpgwを使っていたころには、native再生されていたのですが、
少し、ブランクがあって今回一定しなおしたところ、native再生できません。
どこが間違っているのでしょうか。