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

linh0983

Well-Known Member
Các bác ơi ! Mình ko có Symphonic MPD V2 . Cái này các bác pm bác @quatmo ạ . :rolleyes:
Bác @htklinh74 :
Mình mới download Symphonic MPD 0.96 V2 bác Lâm về cài vào chú Digione 3x này chạy ngon lành đủ thứ đồ chơi tuyệt vời a . :rolleyes:

HGYTHg.jpg


Các bác cần dùng SMPD 0.96 mod cho Pi 2/3 thì PM mình.

SMPD 0.96 V2 (TC pipe aplay-rt)
MPD/Upmpdcli, SC, TC, Asset, MiniDLNA, AP (Aprenderer), Roonbridge.

Máy mình test play OK qua lại giữa SC, TC, AP, MPD, Upmpdcli.

-----------
PS:
Riêng SC khi stop nhạc cần chờ 15s để tự start lại mấy TC, Giao diện, MPD....
Đang play TC muốn qua MPD... cần chọn This device trên app Tidal.
-----------
Update#1

Các bác xài Spotify Connect sau khi đăng nhập và reboot mà không kết nối đến SMPD được thì chỉnh như sau:

Dùng WinSCP nhấn chuột phải edit file này: /home/pi/configs/spotifyd.service
Thêm dòng này:
Mã:
ExecStartPre=/bin/sleep 10
Phía trên dòng ExecStart=....

Save và reboot
 

tinnnnnnn

Member
Các bác cần dùng SMPD 0.96 mod cho Pi 2/3 thì PM mình.

SMPD 0.96 V2 (TC pipe aplay-rt)
MPD/Upmpdcli, SC, TC, Asset, MiniDLNA, AP (Aprenderer), Roonbridge.

Máy mình test play OK qua lại giữa SC, TC, AP, MPD, Upmpdcli.

-----------
PS:
Riêng SC khi stop nhạc cần chờ 15s để tự start lại mấy TC, Giao diện, MPD....
Đang play TC muốn qua MPD... cần chọn This device trên app Tidal.
-----------
Update#1

Các bác xài Spotify Connect sau khi đăng nhập và reboot mà không kết nối đến SMPD được thì chỉnh như sau:

Dùng WinSCP nhấn chuột phải edit file này: /home/pi/configs/spotifyd.service
Thêm dòng này:
Mã:
ExecStartPre=/bin/sleep 10
Phía trên dòng ExecStart=....

Save và reboot
Bác xem dùm khi chạy file wav 48khz trên aprenderer thì nó bị nấc cụt, nhưng trên upmpd lại không bị. Cám ơn
 

quatmo

Well-Known Member
TC Smpd 096.V2 và RopieeeXL stream master ngon ngọt bác Lâm a . Mình thích bản này vì nó có Webui tuyệt . :oops:

BNHGygv.jpg
Dạ anh.

Anh comment mấy dòng này trong config.txt (áp dụng với Pi 2). Nhiệt độ CPU sẽ giảm tầm 3 độ.
Với em, nhiệt độ CPU/bo mạch càng cao càng bất lợi đối với truyền I2S.

Mã:
# over clock
force_turbo=1
arm_freq=900

#core_freq=576
#sdram_freq=576
#sdram_freq_min=576

#over_voltage=5
#over_voltage_min=5
#over_voltage_sdram_p=7
#over_voltage_sdram_i=0
#over_voltage_sdram_c=0
#sdram_schmoo=0x02000020

#total_mem=256

# under clock
#gpu_freq=62
#gpu_freq_min=62

# UART
#enable_uart=0
#init_uart_clock=230400
#dtparam=uart0=off
#dtparam=uart1=off
#dtoverlay=pi3-miniuart-bt
 

toi511

Well-Known Member
Bác thử convert ra ISO nếu rất muốn.
Rồi dùng Volumio nghe, sau đó lục coi dùng cách gì thì bắt chước Volumio cài vào SMPD. Tuy nhiên 1 bước quan trọng mà mình biết đó là từ ISO ra đến nhạc phải dùng thư viện software decode, thông thường sẽ là FFmpeg, cái này không khuyên dùng cho audiophile.

Nghĩ là bác bỏ qua vụ nghe trực tiếp.
NRG một chuẩn nén của Nero họ đã bỏ từ lâu với audiophile. Nó lỗi tùm lum chất lượng âm thanh mang lại k được tốt, nếu bác có đĩa cd gốc nên rip bằng EAC hoặc dppowerarm, hai phần mềm rip bit perfect mà dân audio vn và cả thế giới dùng.
 
Mạng phép các bác, mình bị tình trạng tương tự khi dùng TC bị still hoặc mất 1 đoạn nhạc rất khó chịu.
Bác có thể thử bằng cách đặt static IP cho rpi và nhất là DNS. Bác dùng app benchmark để kiểm tra best DNS sau đó dùng kết quả để edit vào file dhcpcd.conf (raspbian) hoặc
/boot/eth0.network (smpd).
Mình dùng thử thấy cải thiện rõ, âm thanh cũng hay hơn (có lẽ do nhận đủ data).
Bác thử xem có giải quyết đc ko nhé.
Thanks bác. Để tối về e thử xem thế nào. Mà e hỏi là dùng app benchmark trên PC pk ạ
 

rndce

Well-Known Member
Chào bác @mdce, e cũng có một con NAS giống như của bác. Bác bớt chút thời gian chỉ em mấy chiêu cài minimserver trên NAS này được không. Em tìm hiểu thì nhiều link bị die rồi nên ko biết cách làm.
Cảm ơn bác nhiều ạ. PS: em mới tập vọc pi, cũng vừa biết sử dụng ssh /terminal ạ.
Phần I: mở SSH cho NAS LS-WVL:
Trước khi bắt đầu, bạn hãy chắc chắn rằng NAS của mình đã được mở SSH và đang cài FW mới nhất của Buffalo. Cách mở SSH các bạn có thể tham khảo ở bài viết sau:
https://tmhung87.blogspot.com/2017/02/cai-at-ssh-cho-nas-buffalo-ls-wvl.html

Phần II: Cài Java cho NAS LS-WVL: (Phần này phải thành công mới chạy cài được Minimserver)
#1:
Bạn tải file ejdk-8u211-linux-arm-sflt.tar.gz theo link dưới về, rồi dùng WinSCP chép vào thư mục này/usr/local/ trên NAS,
https://drive.google.com/file/d/1qJdo3YVMhR3o0fFZtbqBM84hgOUoOkXt/view?usp=sharing
https://www.fshare.vn/file/6L6TD2XABETL
#2: SSH vào NAS với user: root và Pass tạo được ở Phần I, Chạy mấy câu lệnh sau để cài Java lên NAS:
Mã:
cd /usr/local/
tar zxvf ejdk-8u211-linux-arm-sflt.tar.gz
chown –R root /usr/local/ejdk1.8.0_211
ln -s /usr/local/ejdk1.8.0_211/linux_arm_sflt/jre/bin/java /usr/local/bin
java –version
Nếu cài java thành công thì khi gõ lệnh java -version thì kết quả sẽ như hình:
java.png


Phần III: Tải về và cài đặt Minimserver:
#1:
Tải về MinimServer-2.0.18-linux-arm.tar.gz theo đường link dười, và dùng WinSCP chép vào thư mục /root/ trên NAS:
https://drive.google.com/file/d/1WO0GRwaHVkP6mGYLPROjDLH6qlS1mdN1/view?usp=sharing
https://www.fshare.vn/file/DTNJFB2ZJIOK
#2: Chạy mấy câu lệnh sau trong SSH:
Mã:
cd /root
tar zxvf MinimServer-2.0.18-linux-arm.tar.gz
Nhập tiếp dòng lệnh sau để cài đặt minimserver:
Mã:
minimserver/bin/setup
Lưu ý trong khi cài đặt nhớ chọn "automatic startup" để Minimserver luôn được khởi động sau khi NAS được bật

Để khởi chạy minimserver trên NAS sau khi đóng cửa sổ Terminal chạy câu lệnh sau:
Mã:
minimserver/bin/startd
java2.png

Xong rồi đó
--> Cuối cùng vào trang WebUI của Minimserver (IP của NAS và port 9790 - IP:9790), add nhạc vào content folder của minim servercho nó scan, vậy là OK. (Nhạc trên NAS mình thấy hay nằm ở /mnt/disk1/MusicFoder , MusicFolder là thư mục chứa nhạc của bạn trên NAS)
 
Chỉnh sửa lần cuối:

quatmo

Well-Known Member
Phần I: mở SSH cho NAS LS-WVL:
Trước khi bắt đầu, bạn hãy chắc chắn rằng NAS của mình đã được mở SSH và đang cài FW mới nhất của Buffalo. Cách mở SSH các bạn có thể tham khảo ở bài viết sau:
https://tmhung87.blogspot.com/2017/02/cai-at-ssh-cho-nas-buffalo-ls-wvl.html

Phần II: Cài Java cho NAS LS-WVL: (Phần này phải thành công mới chạy cài được Minimserver)
#1:
Bạn tải file ejdk-8u211-linux-arm-sflt.tar.gz theo link dưới về, rồi dùng WinSCP chép vào thư mục này/usr/local/ trên NAS,
https://drive.google.com/file/d/1qJdo3YVMhR3o0fFZtbqBM84hgOUoOkXt/view?usp=sharing
#2: SSH vào NAS với user: root và Pass tạo được ở Phần I, Chạy mấy câu lệnh sau để cài Java lên NAS:
Mã:
cd /usr/local/
tar zxvf ejdk-8u211-linux-arm-sflt.tar.gz
chown –R root /usr/local/ejdk1.8.0_211
ln -s /usr/local/ejdk1.8.0_211/linux_arm_sflt/jre/bin/java /usr/local/bin
java –version
Nếu cài java thành công thì khi gõ lệnh java -version thì kết quả sẽ như hình:
java.png


Phần III: Tải về và cài đặt Minimserver:
#1:
Tải về MinimServer-2.0.18-linux-arm.tar.gz theo đường link dười, và dùng WinSCP chép vào thư mục /root/ trên NAS:
https://drive.google.com/file/d/1WO0GRwaHVkP6mGYLPROjDLH6qlS1mdN1/view?usp=sharing
#2: Chạy mấy câu lệnh sau trong SSH:
Mã:
cd /root
tar zxvf MinimServer-2.0.18-linux-arm.tar.gz
Nhập tiếp dòng lệnh sau để cài đặt minimserver:
Mã:
minimserver/bin/setup
Lưu ý trong khi cài đặt nhớ chọn "automatic startup" để Minimserver luôn được khởi động sau khi NAS được bật

Để khởi chạy minimserver trên NAS sau khi đóng cửa sổ Terminal chạy câu lệnh sau:
Mã:
minimserver/bin/startd
java2.png

Xong rồi đó
--> Cuối cùng vào trang WebUI của Minimserver (IP của NAS và port 9790 - IP:9790), add nhạc vào content folder của minim servercho nó scan, vậy là OK. (Nhạc trên NAS mình thấy hay nằm ở /mnt/disk1/MusicFoder , MusicFolder là thư mục chứa nhạc của bạn trên NAS)

Nhân tiện share các bác Buffalo 1.71 firmware Halloween (mod). Mình dùng mấy năm nay Ok.
Tác giả mod tích hợp:
- Plex Media Server, cái này rất ứng ý để streaming Video đến TV, TV box....
- Transmission torent, uTorrent
...
  • Buffalo firmware version: v1.71
    • Developed on: Buffalo Linkstation Pro Duo LS-WVL/E
    • Compatible series:
      • LS-XHL, LS-CHL, LS-WXL, LS-WSXL,
      • LS-SL, LS-AVL, LS-VL, LS-WVL,
      • LS-QVL, LS-XL, LS-YL, LS-WXBL
  • User-mode NFS server version 3
  • SSH access for root on port 2222
------------

Link: https://drive.google.com/file/d/1q0JhWmhQ207vAs0CktTbknClDMDy9s62/view?usp=sharing
Source: Info 1, Info 2
 

rndce

Well-Known Member
Cảm ơn bác @mdce và bác @quatmo rất nhiều ạ.
Bác @mdce cho em xin access vào 2 file trên googledrive với ạ, em đang dùng trên máy nhà nên gửi bằng mail của vợ, [email protected] đó ạ.
Một lần nữa cảm ơn các bác, e dùng được minidlna trên pi thấy ngon hơn hẳn hàng theo con buffalo :D
File tạo SSH va user root + Pass cho NAS:
https://www.fshare.vn/file/T3NSQZH65XXO
File minimserver cho NAS: https://www.fshare.vn/file/DTNJFB2ZJIOK
File install Java cho NAS: https://www.fshare.vn/file/6L6TD2XABETL
 

khanhnguyen

Active Member
Nhân tiện share các bác Buffalo 1.71 firmware Halloween (mod). Mình dùng mấy năm nay Ok.
Tác giả mod tích hợp:
- Plex Media Server, cái này rất ứng ý để streaming Video đến TV, TV box....
- Transmission torent, uTorrent
...
  • Buffalo firmware version: v1.71
    • Developed on: Buffalo Linkstation Pro Duo LS-WVL/E
    • Compatible series:
      • LS-XHL, LS-CHL, LS-WXL, LS-WSXL,
      • LS-SL, LS-AVL, LS-VL, LS-WVL,
      • LS-QVL, LS-XL, LS-YL, LS-WXBL
  • User-mode NFS server version 3
  • SSH access for root on port 2222
------------

Link: https://drive.google.com/file/d/1q0JhWmhQ207vAs0CktTbknClDMDy9s62/view?usp=sharing
Source: Info 1, Info 2

Chà, cụ quạt còn lọ mọ mấy con Buffalo này à. Mình còn 1 hộp từ ngày xưa VL, XHL, CHL, rồi 1 con Wifi 450GH gì đó mà mình up firmware nó Brick xong lười quăng vô thùng luôn,.. Bác có lấy về nghiên cứu mình sẽ ship Grap hoặc gặp đưa tặng bác nghiên cứu. Toàn đồ cổ thời oanh liệt những ngày đầu torrent Việt nam.
 

quatmo

Well-Known Member
Chà, cụ quạt còn lọ mọ mấy con Buffalo này à. Mình còn 1 hộp từ ngày xưa VL, XHL, CHL, rồi 1 con Wifi 450GH gì đó mà mình up firmware nó Brick xong lười quăng vô thùng luôn,.. Bác có lấy về nghiên cứu mình sẽ ship Grap hoặc gặp đưa tặng bác nghiên cứu. Toàn đồ cổ thời oanh liệt những ngày đầu torrent Việt nam.
Giờ lười nghiên cứu Nas rồi, cảm ơn bác! Bác cũng một thời oanh liệt torent Nas hè.

Mình còn xài cụ Duo LS-WVL, lâu nay nó chỉ hư cái quạt, 1 2 lần hư ổ cứng nhưng nó vẫn chạy bền bỉ năm này qua năm khác, tính ra từ 2008 (09) gì đó tới giờ.
 

quatmo

Well-Known Member

linh0983

Well-Known Member

linh0983

Well-Known Member
Cái này là ghi chú của bác Lâm cho bàn V2.mod các bác nếu ai đó dùng a. :eek:

MPD 0.96 V2.mod

MPD upmpdcli.service (bật) = Test play Ok
SC spotifyd.service (bật) = Test play Ok
TC tidal.service (bật) = Test play Ok
Asset asset.service (đang tắt)
MiniDLNA minidlna.service (bật)
---------------
AP aprenderer.service (bật) Test play Ok
(AP nếu set card sẽ mất Pipe)
---------------
Menu/ Roon để bật Roon roonbridge khi cần.
--------------
Cần chỉnh config.txt trước khi cắm vào
PI 2: arm_freq=900
Pi 3: arm_freq=1152
-------------
Cần tắt không dùng service nào thì gõ name.service
VD:
Mã:
sudo systemctl disable minidlna.service
 
Bên trên