Raspberry Pi + Rune Audio ::: Một trải nghiệm nghe nhạc mới

tml3nr

Moderator
Bác có cách nào setup MPD cho Ropieee không bác? Em đang muốn test thử trên Ropieee thì Roon RAAT hay UPnP tốt hơn.
Mình cũng có ý như bác @trung224 lại có cơ hội vọc nữa a . :rolleyes:
Dễ lắm ạ. Em post lên file note hôm trước em ghi lại sau khi làm.. Chổ nào chưa rõ các anh cho em biết.

Setup từ đầu:

[root@ropieee ~]# uname -a
Linux ropieee 4.14.112-1-SPCKFSH #1 SMP PREEMPT Thu Apr 18 20:01:52 CEST 2019 armv7l GNU/Linux

alsamixer -c 1 (Nếu không muốn edit /etc/asound.conf set default hw 1)

Vào web set các việc cơ bản trước:

Đổi port 80 thành 8088:
nano /etc/systemd/system/ropieee-web.service

systemctl daemon-reload
systemctl restart ropieee-web.service

Install MPD & config:

pacman -S mpd

mkdir /mnt/MPD
mkdir /mnt/MPD/Music
ln -s /srv/http /var/www
ln -s /mnt/MPD /var/www/covers

mkdir /var/log/mpd
touch /var/log/mpd.log
chown mpd:audio /var/log/mpd.log
chown mpd:audio /var/lib/mpd/mpd.db

Edit etc/mpd.conf. Mô tả:

music_directory "/mnt/MPD"

systemctl enable mpd

Check:

[root@ropieee ~]# mpd -V
Music Player Daemon 0.20.20

Tùy chọn để tinh chỉnh âm thanh:

Tạo file /etc/rc.local có nội dung sau:

#!/bin/bash
echo 60 > /proc/sys/vm/swappiness
systemctl stop mosquitto
systemctl stop ntpd # (Có thể không cần thiết)
systemctl stop ntpdate # (Có thể không cần thiết)
exit

Tạo file rc-local.service

systemctl enable rc-local

Install & config nginx để hiện cover art:

pacman -S nginx
systemctl enable nginx

Edit /etc/nginx/nginx.conf để mô tả location /var/www

Stop các service không cần thiết (Tùy theo nhu cầu):

systemctl daemon-reload
systemctl stop roonbridge
systemctl disable roonbridge
systemctl stop ropieee-web
systemctl disable ropieee-web
systemctl stop mosquitto
systemctl stop ropieee-web

systemctl stop ntpd
systemctl disable ntpd

systemctl stop ntpdate

systemctl stop avahi-daemon.socket
systemctl stop avahi-daemon.service

systemctl disable avahi-daemon.socket
systemctl disable avahi-daemon.service

Tinh chỉnh (Tùy chọn):

echo 12582912 > /proc/sys/net/core/rmem_max
echo 12582912 > /proc/sys/net/core/wmem_max

PS: Nếu muốn có UPnP renderer cần phải set thêm vài packages. Hôm đó em chưa thử. Mình có thể làm theo cách bên dưới. Bí nữa thì lại phải nhờ anh @TuanQuynhAudio ra tay support ạ :D

More info:

https://www.lesbonscomptes.com/upmpdcli/downloads.html

https://github.com/gearhead/RuneOS/tree/master/packages

https://github.com/archphile/packages
 
Chỉnh sửa lần cuối:

linh0983

Well-Known Member
Dễ lắm ạ. Em post lên file note hôm trước em ghi lại sau khi làm.. Chổ nào chưa rõ các anh cho em biết.

Setup từ đầu:

[root@ropieee ~]# uname -a
Linux ropieee 4.14.112-1-SPCKFSH #1 SMP PREEMPT Thu Apr 18 20:01:52 CEST 2019 armv7l GNU/Linux

alsamixer -c 1 (Nếu không muốn edit /etc/asound.conf set default hw 1)

Vào web set các việc cơ bản trước:

Đổi port 80 thành 8088:
nano /etc/systemd/system/ropieee-web.service

systemctl daemon-reload
systemctl restart ropieee-web.service

Install MPD & config:

pacman -S mpd

mkdir /mnt/MPD
mkdir /mnt/MPD/Music
ln -s /srv/http /var/www
ln -s /mnt/MPD /var/www/covers

mkdir /var/log/mpd
touch /var/log/mpd.log
chown mpd:audio /var/log/mpd.log
chown mpd:audio /var/lib/mpd/mpd.db

Edit etc/mpd.conf. Mô tả:

music_directory "/mnt/MPD"

systemctl enable mpd

Check:

[root@ropieee ~]# mpd -V
Music Player Daemon 0.20.20

Tùy chọn để tinh chỉnh âm thanh:

Tạo file /etc/rc.local có nội dung sau:

#!/bin/bash
echo 60 > /proc/sys/vm/swappiness
systemctl stop mosquitto
systemctl stop ntpd # (Có thể không cần thiết)
systemctl stop ntpdate # (Có thể không cần thiết)
exit

Tạo file rc-local.service

systemctl enable rc-local

Install & config nginx để hiện cover art:

pacman -S nginx
systemctl enable nginx

Edit /etc/nginx/nginx.conf để mô tả location /var/www

Stop các service không cần thiết (Tùy theo nhu cầu):

systemctl daemon-reload
systemctl stop roonbridge
systemctl disable roonbridge
systemctl stop ropieee-web
systemctl disable ropieee-web
systemctl stop mosquitto
systemctl stop ropieee-web

systemctl stop ntpd
systemctl disable ntpd

systemctl stop ntpdate

systemctl stop avahi-daemon.socket
systemctl stop avahi-daemon.service

systemctl disable avahi-daemon.socket
systemctl disable avahi-daemon.service

Tinh chỉnh (Tùy chọn):

echo 12582912 > /proc/sys/net/core/rmem_max
echo 12582912 > /proc/sys/net/core/wmem_max

PS: Nếu muốn có UPnP renderer cần phải set thêm vài packages. Hôm đó em chưa thử. Mình có thể làm theo cách bên dưới. Bí nữa thì lại phải nhờ anh @TuanQuynhAudio ra tay support ạ :D

More info:

https://www.lesbonscomptes.com/upmpdcli/downloads.html

https://github.com/gearhead/RuneOS/tree/master/packages

https://github.com/archphile/packages
User và pass như vầy phải ko ? ( nó ko vào a ) . :rolleyes:
Login to RoPieee with ‘ssh root@ropieee’. password is ‘root’

Cài thêm cái MPD này vào nó sử dụng giống Audiolinux ko ?
Hay là nó có thêm một tab trong đây a ? :confused:

FDSG.jpg
 

tml3nr

Moderator
Bác @tml3nr cái acc Deezer HiFi bác share làm sao mà check lossless khi nó đòi microsoft account a bác đăng ký chưa ? Nếu check trên web nó chỉ 320 bác download hộ cái này phát lại xem nó có lossless ko bác a ? o_O
https://www.deezer.com/album/877609...utm_term=3026146504_1566171555&utm_medium=web
- Cái acc đó em mượn, không rõ họ đăng ký như thế nào.

- Chỉ có khi phát ra ChromeCast. Mình mới set và thấy được mode Hi-Fi:

deezer_hifi_cast.jpg


- Check phổ thì hơi bèo một tí o_O

cung_dan_xua_spek.jpg
 

tml3nr

Moderator
User và pass như vầy phải ko ? ( nó ko vào a ) . :rolleyes:
Login to RoPieee with ‘ssh root@ropieee’. password is ‘root’

Cài thêm cái MPD này vào nó sử dụng giống Audiolinux ko ?
Hay là nó có thêm một tab trong đây a ? :confused:

FDSG.jpg
- User và pass của ropieee lúc em test (4.14.112) là root / root

- Khi mình setup MPD vào nó không hiện ra web browser của ropieee. Nếu thích giao diện web thì mình cài thêm mympd hoặc ympd.
 

linh0983

Well-Known Member
- User và pass của ropieee lúc em test (4.14.112) là root / root

- Khi mình setup MPD vào nó không hiện ra web browser của ropieee. Nếu thích giao diện web thì mình cài thêm mympd hoặc ympd.
Ver mới nó có thay đổi gì ko ? Nhập kiểu gì cũng vào được bác a . :rolleyes:

P/S : Vào được rồi bác sao cái FiFoPi nó ko có gì a ?

DFGl.jpg
 
Chỉnh sửa lần cuối:
Bên trên