/ lightMPDraspi-armv8-64-v1.2.0b1 (2)

lightMPDraspi-armv8-64-v1.2.0b1 (2)

digififanさんにお願いして
rpi-dacが使える状態になりました。
そして無事にこの環境でdsd2pcmを使用した音出しに成功しました。
この環境に拘る理由はMCLK信号が無いと音を出せないDAC_ICに
RaspberryPIからI2S信号を入力して音を出したい。その一点に尽きます。
---------------------------------------------------------------
Raspberry Pi 3B (プラスでは無いです。)
KALI Reclocker
AK4495DAC基板(やなさん)
I2S-HDMI送受信基板
---------------------------------------------------------------

config.txt

force_turbo=1
over_voltage=8

#dtparam=eth_max_speed=100
dtparam=eee=off


#device_tree=bcm2710-rpi-3-b.dtb

enable_uart=1
arm_control=0x200

device_tree_address=0x100
device_tree_end=0x8000

kernel=/boot/kernel8.img
kernel_address=0x01000000
initramfs /boot/initrd.romfs.gz 0x02100000

#--------- dac ---------
dtoverlay=rpi-dac
#dtoverlay=hifiberry-dac
---------------------------------------------------------------

lightmpd.confは

[mpd]
dac=rpi-dac
# dac=hifiberry-dac

---------------------------------------------------------------
mpd.confは

input {
plugin "curl"
proxy "127.0.0.1:8123"
}

decoder {
plugin "dsf"
output "pcm"
}

decoder {
plugin "dsdiff"
output "pcm"
}

dsd2pcm {
########## output 176400 dsd2pcm( -> 352800) + resampler(352800 -> 176400)
# dsd2pcm: 2822400 -> 352800 (1/8) resampler: 352800 -> 176400
dsd64 "176400:32:8:SOXR_COEF 24, 0.113, 1.65, 50, 0, yes)"

# dsd2pcm: 5644800 -> 352800 (1/16) resampler: 352800 -> 176400
dsd128 "176400:32:16:SOXR_COEF(24, 0.113, 1.65, 50, 0, yes)"

# dsd2pcm: 11289600 -> 352800 (1/32) resampler: 352800 -> 176400
dsd256 "176400:32:32:SOXR_COEF(24, 0.113, 1.95, 50, 0, yes)"

dsd2pcmはこの条件でのみ動作が確認できました...
上手くいかない状態、dtoverlay=hifiberry-dacに戻してこの1/8設定で試しましたが
途中でまともに再生出来なくなる症状は出るのでrpi-dacはやはり効いている。(念の為...

— posted by くま at 12:05 pm  

この記事に対するコメントはありません

<< 2019.9 >>
SMTWTFS
1234567
8 9 10 11 121314
1516 1718192021
22 23242526 2728
2930     
 
























T: Y: ALL: Online:
ThemePanel
Created in 0.1651 sec.