tellme0823
Well-Known Member
Mình mới thử vài album qua spotify âm thanh nghe rất hay bác, còn airplay thì ngược lại dỡ òm thua xa moode tiếng nhỏ bí đụcCảm ơn bác
so sánh âm thanh với bản khác sao bác
Mình mới thử vài album qua spotify âm thanh nghe rất hay bác, còn airplay thì ngược lại dỡ òm thua xa moode tiếng nhỏ bí đụcCảm ơn bác
so sánh âm thanh với bản khác sao bác
Anh trả lại dt-blob.bin gốc xem nó có ít treo hơn và âm thanh có khác nhiều không ạ?Có 1 điểm các bác chú ý là khi khởi động lại, ko biết vì lý do gì rất hay treo, chờ hoài không thấy lên, phải tắt nguồn để tầm 2,3 phút bật lại nó mới lên![]()
#!/bin/bash
sudo sync
sudo mount -a
if [ $? = 1 ]; then
exit
fi
# cifs
if [ -e /var/lib/mpd/music/NAS/ ]; then
sudo taskset -p $CIFS_AFFINITY $(pidof cifsd)
sudo chrt --fifo -p $CIFS_PRIORITY $(pidof cifsd)
fi
count=0
while [ "$(pstree -ps mpd|grep -o player.* |sed -r 's/^.*}\((.*)\)$/\1/')" = "" ]
do
sleep 0.1
let ++count; if [ $count = 100 ]; then break; fi
done
if [ ! $count = 100 ]; then
mpd=$(pidof mpd)
io=$(pstree -ps mpd|grep -o io.* |sed -r 's/^.*}\((.*)\)$/\1/')
player=$(pstree -ps mpd|grep -o player.* |sed -r 's/^.*}\((.*)\)$/\1/')
decoder=$(pstree -ps mpd|grep -o decoder.*|sed -r 's/^.*}\((.*)\)$/\1/')
sudo renice -10 $mpd
sudo taskset -p 8 $mpd
sudo chrt --rr -p 1 $io
sudo chrt --rr -p 1 $player
sudo chrt --rr -p 50 $decoder
fi
#!/bin/bash
pcminfo=/run/pcminfo
case "$PLAYER_EVENT" in
start)
# stop playback
/usr/bin/mpc stop > /dev/null
# stop mpd
sudo systemctl stop ympd
sudo systemctl stop ympd.socket
sudo systemctl stop mpd
sudo umount /var/lib/mpd/music/NAS
# stop shairport-sync
sudo systemctl stop shairport-sync
sudo sync
sleep 0.4
exit
;;
stop)
if [ ! "`cat /run/pcminfo |cut -d ' ' -f4`" = "DEFAULT" ];then
exit
fi
# wakeup mpd
sudo systemctl start ympd.socket
sudo mount -a
sudo systemctl start mpd
# start shairport-sync
sudo systemctl start shairport-sync
sudo sync
exit
;;
esac
exit 0
#!/bin/bash
case "$1" in
begin)
echo "$DEFAULT_SAMPLE_FORMAT 44100 2 AIRPLAY" > /run/pcminfo
sudo systemctl restart pipe
# stop mpd
sudo systemctl stop ympd
sudo systemctl stop ympd.socket
sudo systemctl stop mpd
sudo umount /var/lib/mpd/music/NAS
# stop spotify-connect
sudo systemctl stop spotifyd
sync
sleep 0.4
exit
;;
end)
# wakeup mpd
sudo systemctl start ympd.socket
sudo mount -a
sudo systemctl start mpd
# wakeup spotify-connect
sudo systemctl start spotifyd
sync
exit
;;
esac
exit 0
Trả lại bin stock thì lại chạy mode slave mặc định xài lock của pi, digione clone của mình có 2 con lock 957Anh trả lại dt-blob.bin stock xem nó có ít treo hơn và âm thanh có khác nhiều kh
Khi đang chơi nhạc nó tắt sạch, đỉnh thậtEm rất thích cách smpd config khi chạy một service nào đó thì sẽ tự động tắt những cái khác. Cực hay.
mpd_event.sh
Mã:#!/bin/bash sudo sync sudo mount -a if [ $? = 1 ]; then exit fi # cifs if [ -e /var/lib/mpd/music/NAS/ ]; then sudo taskset -p $CIFS_AFFINITY $(pidof cifsd) sudo chrt --fifo -p $CIFS_PRIORITY $(pidof cifsd) fi count=0 while [ "$(pstree -ps mpd|grep -o player.* |sed -r 's/^.*}\((.*)\)$/\1/')" = "" ] do sleep 0.1 let ++count; if [ $count = 100 ]; then break; fi done if [ ! $count = 100 ]; then mpd=$(pidof mpd) io=$(pstree -ps mpd|grep -o io.* |sed -r 's/^.*}\((.*)\)$/\1/') player=$(pstree -ps mpd|grep -o player.* |sed -r 's/^.*}\((.*)\)$/\1/') decoder=$(pstree -ps mpd|grep -o decoder.*|sed -r 's/^.*}\((.*)\)$/\1/') sudo renice -10 $mpd sudo taskset -p 8 $mpd sudo chrt --rr -p 1 $io sudo chrt --rr -p 1 $player sudo chrt --rr -p 50 $decoder fi
spotify_event.sh
Mã:#!/bin/bash pcminfo=/run/pcminfo case "$PLAYER_EVENT" in start) # stop playback /usr/bin/mpc stop > /dev/null # stop mpd sudo systemctl stop ympd sudo systemctl stop ympd.socket sudo systemctl stop mpd sudo umount /var/lib/mpd/music/NAS # stop shairport-sync sudo systemctl stop shairport-sync sudo sync sleep 0.4 exit ;; stop) if [ ! "`cat /run/pcminfo |cut -d ' ' -f4`" = "DEFAULT" ];then exit fi # wakeup mpd sudo systemctl start ympd.socket sudo mount -a sudo systemctl start mpd # start shairport-sync sudo systemctl start shairport-sync sudo sync exit ;; esac exit 0
shairport_event.sh
Mã:#!/bin/bash case "$1" in begin) echo "$DEFAULT_SAMPLE_FORMAT 44100 2 AIRPLAY" > /run/pcminfo sudo systemctl restart pipe # stop mpd sudo systemctl stop ympd sudo systemctl stop ympd.socket sudo systemctl stop mpd sudo umount /var/lib/mpd/music/NAS # stop spotify-connect sudo systemctl stop spotifyd sync sleep 0.4 exit ;; end) # wakeup mpd sudo systemctl start ympd.socket sudo mount -a sudo systemctl start mpd # wakeup spotify-connect sudo systemctl start spotifyd sync exit ;; esac exit 0
Em đã nhận được board... em nó đã hót. Thanks Bác.Đây bác, đang tính share bớt đi ... 2 chú USB, 2 chú GPIO, 1 chú USB/COAX/OPT
![]()
add nas như nào bác, em làm hoài mà chả được. em xài Fifo Pi thì cần cài đặt như nào ah. thanks bácMình mới thử vài album qua spotify âm thanh nghe rất hay bác, còn airplay thì ngược lại dỡ òm thua xa moode tiếng nhỏ bí đục
Nas mình chưa thử, còn cấu hình thì có 2 mode slave và master. Master xài clock của board slave xài lock của pi, tuỳ con board của bác có lock rời hay không mà chọn tương ứng. Nếu chọn master bác phải đổi file bin.master thành file bin. Còn tên board bác chọn trong thiết định soundcard, mình cũng ko biết có board fifo của bác ko, tối về mình xem lại thửadd nas như nào bác, em làm hoài mà chả được. em xài Fifo Pi thì cần cài đặt như nào ah. thanks bác
Add NAS thì vào setting gõ: //xxx.xxx.xxx.xxx/path . Option do OS tự tạo raadd nas như nào bác, em làm hoài mà chả được. em xài Fifo Pi thì cần cài đặt như nào ah. thanks bác
thanks bác. nass em add ok rồi, nhưng con digion và fifo vẫn chưa hót. em đang mò thử. hicAdd NAS thì vào setting gõ: \\xxx.xxx.xxx.xxx\path . Option do OS tự tạo ra
Xong click update thư viện
giờ muốn chơi audio chắc phải học thêm khoá linux quá...nhiều dòng code linux đọc vào mù tịt ....Em rất thích cách smpd config khi chạy một service nào đó thì sẽ tự động tắt những cái khác. Cực hay.
mpd_event.sh
Mã:#!/bin/bash sudo sync sudo mount -a if [ $? = 1 ]; then exit fi # cifs if [ -e /var/lib/mpd/music/NAS/ ]; then sudo taskset -p $CIFS_AFFINITY $(pidof cifsd) sudo chrt --fifo -p $CIFS_PRIORITY $(pidof cifsd) fi count=0 while [ "$(pstree -ps mpd|grep -o player.* |sed -r 's/^.*}\((.*)\)$/\1/')" = "" ] do sleep 0.1 let ++count; if [ $count = 100 ]; then break; fi done if [ ! $count = 100 ]; then mpd=$(pidof mpd) io=$(pstree -ps mpd|grep -o io.* |sed -r 's/^.*}\((.*)\)$/\1/') player=$(pstree -ps mpd|grep -o player.* |sed -r 's/^.*}\((.*)\)$/\1/') decoder=$(pstree -ps mpd|grep -o decoder.*|sed -r 's/^.*}\((.*)\)$/\1/') sudo renice -10 $mpd sudo taskset -p 8 $mpd sudo chrt --rr -p 1 $io sudo chrt --rr -p 1 $player sudo chrt --rr -p 50 $decoder fi
spotify_event.sh
Mã:#!/bin/bash pcminfo=/run/pcminfo case "$PLAYER_EVENT" in start) # stop playback /usr/bin/mpc stop > /dev/null # stop mpd sudo systemctl stop ympd sudo systemctl stop ympd.socket sudo systemctl stop mpd sudo umount /var/lib/mpd/music/NAS # stop shairport-sync sudo systemctl stop shairport-sync sudo sync sleep 0.4 exit ;; stop) if [ ! "`cat /run/pcminfo |cut -d ' ' -f4`" = "DEFAULT" ];then exit fi # wakeup mpd sudo systemctl start ympd.socket sudo mount -a sudo systemctl start mpd # start shairport-sync sudo systemctl start shairport-sync sudo sync exit ;; esac exit 0
shairport_event.sh
Mã:#!/bin/bash case "$1" in begin) echo "$DEFAULT_SAMPLE_FORMAT 44100 2 AIRPLAY" > /run/pcminfo sudo systemctl restart pipe # stop mpd sudo systemctl stop ympd sudo systemctl stop ympd.socket sudo systemctl stop mpd sudo umount /var/lib/mpd/music/NAS # stop spotify-connect sudo systemctl stop spotifyd sync sleep 0.4 exit ;; end) # wakeup mpd sudo systemctl start ympd.socket sudo mount -a sudo systemctl start mpd # wakeup spotify-connect sudo systemctl start spotifyd sync exit ;; esac exit 0
Mình giống bác quá.giờ muốn chơi audio chắc phải học thêm khoá linux quá...nhiều dòng code linux đọc vào mù tịt ....
Spotify trên RoPieeeXL cũng rất hay, bác nghe so thử xem thế nào?Mình mới thử vài album qua spotify âm thanh nghe rất hay bác, còn airplay thì ngược lại dỡ òm thua xa moode tiếng nhỏ bí đục
Chờ hỗ trợ Roon Bridge nữa thì quá ngon. Mà hình như giờ chỉ phát triển cho Pi4?Khi đang chơi nhạc nó tắt sạch, đỉnh thậtnghe spotify thôi cũng thấy phê.
![]()
Trong giao diên SOUND CARD không có applepi-dac.Cảm ơn bác. Bác chỉ giúp config nó ở đâu, hay mặc định có sẵn
bác ad Nas như nào thế ạ, e dùng Nas Syno, ad mãi ko vô ạc
thanks bác. nass em add ok rồi, nhưng con digion và fifo vẫn chưa hót. em đang mò thử. hic