Ðề: Raspberry Pi + Rune Audio ::: Một trải nghiệm nghe nhạc mới
1. Cài đặt Rune: Gồm 2 phần cài đặt
a. Cài trên RP: [RP đóng vai trò
player, music server, lưu trữ hoặc kết nối đến các nguồn nhạc khác như pc, nas, smb]
- Tùy model của RP hoặc các thiết bị hãng khác, tải bản cài đặt Rune tương ứng ở
http://www.runeaudio.com/certified-devices/ sau đó giải nén ta được file cài đặt *.img
Bản Rune Audio trên trang web hiện là bản 0.3, dùng thử bản 0.4 có cập nhật thêm một vài tính năng và cài cho RP2 hoặc RP3 đều được từ link
https://sourceforge.net/projects/runeaudio/files/Images/
- Dùng phần mềm SD Formater format 1 thẻ SD ít nhất 8GB
- Dùng phần mềm Win32DiskImager chép file .img vào thẻ
- Gắn thẻ vào RP, gắn cáp mạng LAN từ RP đến wifi router, mở RP chạy thì xem như đã xong phần player.
- Gắn thêm USB có chứa nhạc, HDD gắn ngoài, ....
b. Cài trên smartphone: [RuneUI trên smartphone đóng vai trò
điều khiển ]
- Mở Play Store trên android hoặc App Store trên iOS tìm RuneUI cài lên máy.
- Chạy RuneUI nó sẽ tìm ra Rune đang chạy từ RP và liệt kê các file nhạc trong phần Library (thư viện)
- Chọn bản nhạc play thử bạn nếu ok là coi như xong rồi đó.
2. Ngoài cách cài RuneUI trên smartphone Android hoặc iOS để sử dụng để điều khiển Rune trên RP thì còn cách khác nữa là vào trình duyệt web trên bất cứ thiết bị gì thì làm theo một trong hai cách dươi đây:
a) gõ
runeaudio.local thì RuneUI sẽ xuất hiện. Nếu trên pc/lap không được là do máy tính chưa cài trình Bonjour, bạn down và cài vào pc/lap tại
đây nhé.
b) gõ đúng địa chỉ ip của RP do mạng nội bộ cấp phát (vd: 192.168.0.88) thì trình điều khiển RunUI sẽ xuất hiện i chang như trên smartphone.
3. Cách vào chế độ SSH để chạy các dòng lệnh tinh chỉnh RP/Rune:
C1. Cắm bàn phím chuột vào RP, cắm cáp hdmi từ RP ra màn hình rồi đăng nhập theo tên và mật khẩu phía dưới
C2. Cài Putty (down ở
đây) rồi chạy bằng cách nhập vào ip của RP/Rune đang chạy rồi đăng nhập theo tên và mật khẩu phía dưới
Tên đăng nhập:
root
Mật khẩu:
rune
Lưu ý: mật khẩu sẽ ko nhìn thấy, gõ đúng rồi nhấn phím Enter là ok.
4. Chỉnh mức volume mặc định của audio out cho Rune:
Vào chế độ SSH (xem mục 3 phía trên) sau đó gõ lệnh sau:
alsamixer
dùng phím mũi tên chỉnh mức volume theo mình mức 86/100 là tối ưu nhất, còn 100/100 vẫn rất hay.
Xong thì bấm phím Escape thoát ra gõ tiếp
alsactl store
là xong rồi đấy !
5. Cách tạo link kết nối NAS / PC / lap có chứa nhạc với Rune:
a. Trên smartphone bạn cài cái
Asus File Manager [
AFM] (cái này xài hay) chạy nó vào menu chọn
Địa điểm mạng như hình dưới. Lưu ý là mình không có NAS nhưng dùng Dune HD D1 có 2 ổ HDD 2TB thì tương tự như NAS
b.
AFM sẽ hiện ra danh sách các thiết bị đang kết nối trong mạng như hình
c. Bạn chọn Dune D1 nơi mà bạn chứa file nhạc (cái đang có địa chỉ ip là 192.168.0.16) rồi truy cập đến thư mục chưa file nhạc rồi chọn xem thông tin của thư mục như hình
d. Thì bạn sẽ có thông tin như hình dưới
e. Bạn sẽ nhập thông tin vào phần cài đặt cho NAS như sau là ok
6. Cách chép nhạc vào chính thẻ đã cài Rune:
Cũng dùng
AFM như nói ở mục 5 phía trên khi truy cập sẽ thấy Rune chứa nhạc trong thư mục đánh dấu như hình
Bạn vào thư mục đó sẽ thấy các file nhạc đang chứa trong usb trong thư mục
USB như hình. Còn thẻ nhớ trên Rune có tên thư mục chứa là
LocalStorage.
Muốn chép nhạc lên chính thẻ nhớ đã cài Rune thì bạn cứ copy file nhạc từ USB rồi dán vào thư mục LocalStorage thôi. Trong LocalStorage bạn muốn tạo thêm thư mục con thì cũng có thể tạo bình thường.
Sau khi chép vào thẻ gốc đã cài Rune thì trong Library của RuneUI sẽ như vầy nhé.
7. Cài đặt DAC hàng xuất xứ China https://world.taobao.com/item/521057786970.htm?spm=a312a.7700714.0.0.kXu0R3#detail
(Hướng dẫn từ link của @phithien)
Thẻ nhớ cài Rune cho vào pc/lap dùng Notepad++ mở config.txt chỉnh bỏ các dấu # cho thiết bị tương ứng như hình dưới:
Rồi bỏ tiếp các dấu # cho các dòng sau:
Sau đó khởi động lại RP2 của bạn trong MPD chọn option xuất như hình
8. Cài đặt cách đơn giản board DAC+ hàng xuất xứ từ China:
Anh em dùng DAC+ china
download về, tương ứng file cho osmc, openelec và LibreElec(đổi tên file lại: config.txt) rồi chép đè file config.txt vào thẻ nhớ là xong. Còn ko cứ cài hệ điều hành vào thẻ. xong copy bằng SSH hay WinSCP cho nó pro
Sau đó vào đây chọn để âm thanh xuất ra DAC+
9. Cài đặt board DAC+ hoặc DIGI+ hàng chính hãng của HifiBerry:
Lấy thẻ nhớ ra khỏi RP cắm vào PC / Laptop dùng Notepad
++ mở tập tin config.txt tìm đến đúng dòng board tương ứng bỏ dấu # đầu dòng một trong các dòng sau, save file lại cắm RP khởi động vào MPD chọn tên board là ok.
# Uncomment one of these lines to enable an audio interface
#device_tree_overlay=hifiberry-dac
#device_tree_overlay=hifiberry-dacplus
#device_tree_overlay=hifiberry-digi
#device_tree_overlay=hifiberry-amp
#device_tree_overlay=iqaudio-dac
#device_tree_overlay=iqaudio-dacplus
10. Cách đấu dây tín hiệu từ I2S của RP2 / RP3 / C2 với các board dac PCM5102 / ES9023
- RP2/RP3 với board dac PCM5102 xem hướng dẫn
ở đây
- RP2/RP3/C2 với board dac ES9023 xem hướng dẫn
ở đây
11. Nguồn cấp cho RP2 / RP3 / C2 khi DIY chọn biến thế + board chỉnh lưu nào ngon, dòng cao đủ, dư cho các thiết bị gắn thêm, cho nền âm tĩnh
* R-core:
http://s.aliexpress.com/ziE7jAja
** Board chỉnh lưu, điều áp:
http://s.aliexpress.com/YvyUfuU7
Hướng dẫn cách đấu dây từ biến thế r-core sang board chỉnh lưu (click vào đây)
***
Cách đấu dây nút nguồn on/off có LED
Xem chi tiết hướng dẫn
ở đây
12. Cách tắt bluetooth trên RP3 như nào? Cách tắt cả wifi hoặc cổng âm thanh mặc định 3.5mm?
Tắt bluetooth:
- Bước 1 (Khi mình thêm dấu # phía trước có nghĩa là mình vô hiệu dòng lệnh đó. Không cho nó load khi boot):
Mã:
nano /boot/config.txt
dtoverlay=pi3-disable-bt-overlay
- Bước 2 (Đây là file blacklist, mình bỏ dấu # có nghĩa là mình cho phép nó blacklist):
Mã:
nano /etc/modprobe.d/disable_rpi3_wifi_bt.conf
##bt
blacklist btbcm
blacklist hci_uart
Nếu anh muốn tắt luôn wifi onboard thì:
Mã:
nano /etc/modprobe.d/disable_rpi3_wifi_bt.conf
##wifi
blacklist brcmfmac
blacklist brcmutil
Tắt sound onboard:
Mã:
nano /etc/modules-load.d/raspberrypi.conf
#snd-bcm2835
13. Cách mở rộng, tăng dung lượng thẻ nhớ - thẻ đã cài Rune:
- Bài hướng dẫn làm cho RP2/RP3 xem ở đây
http://www.hdvietnam.me/diendan/61-...e-audio-mot-trai-post8977896.html#post8977896
- Cách làm cho ODROID C2 ở đây
http://www.hdvietnam.me/diendan/61-...e-audio-mot-trai-post8983006.html#post8983006
14. Không có mạng nội bộ, vậy dùng cáp LAN nối RP trực với Lap/PC để điều khiển RP/Rune được không?
Được, cách làm như hướng dẫn trong link này
http://www.instructables.com/id/Direct-Network-Connection-between-Windows-PC-and-R/
15. Cài Rune và OSMC (phiên bản giống Kodi để xem phim HD) trên cùng thẻ nhớ ?
Link hướng dẫn cài đặt:
http://www.runeaudio.com/forum/dual-boot-noobs-rune-osmc-pi2-pi3-t3822.html
16. Cách cài Remote thêm cho Raspberry Pi chạy Rune Audio:
http://buzzthisnow.com/ir-remote-with-lirc-on-raspberry-pi-2-running-runeaudio-archlinux/
17. Xử lý tình huống tiếng có tiếng click / nổ lép bép nhỏ khi nghe nhạc dùng DAC ngoài qua cổng USB dành cho fan Rune trên Raspberry Pi
Xem ở
đây
18. Chơi Rune trên ODROID C2 ko có âm thanh ra ở HDMI có thể mở âm thanh lên như thế nào?
Xem ở
đây
19. Chơi Rune trên ODROID C2 nếu như play bị vòng lặp cứ lặp đi lặp lại một bản nhạc 8-9 giây đầu khắc phục như thế nào?
Vào dòng lệnh SSH với user là
root, pass là
rune gõ các lệnh sau:
Mã:
set_rw
systemctl stop mpd-watchdog
systemctl disable mpd-watchdog
set_ro
reboot
HỎI - ĐÁP:
1. Đầu tư bộ Rune music server khoảng bao nhiêu?
Chi phí sơ bộ theo thời giá như sau:
- RP2 khoảng 35USD giá online, mua ở VN giờ cả nguồn khoảng trên dưới 1.1 tr, còn không mua riêng RP2 khoảng 950-980kVND + cục pin Asus 9600mAH khoảng 400kVND
- Vỏ nhựa trong cho RP2 khoảng 100kVND
- Thẻ micro SD 16GB, class 10 khoảng 100kVND
-
Wifi usb adapter cho e nó không dây luôn là 130kVND
Vậy là xong giá gộp hết từ 1.43tr - 1.7trVND tối đa là đủ vọc rồi. Nhạc thì lấy cái usb chép vào một ít gắn vào RP2 cho nó chơi.
Sau này xài nhuyễn rồi tìm cái SSD 512GB chép nhạc đầy vào (còn không gắn HDD nhỏ gắn ngoài lấy nguồn trên RP2 luôn + board gắn thêm DIGI+ (board này giá 34.9USD) xuất digital ra DAC bên ngoài thì tha hồ cầm smartphones xó xỉnh nào cũng điều khiển được.
2. Rune có chạy được trên RP3 hay không hay chỉ RP2?
Rune co thich ung voi Pi3 khong may ban. Hinh nhu chi co Pi2 thoi.
Chạy tốt bạn nhé ! Chỉ là Pi3 64 bit nên họ đang tối ưu dần các bản OS cho nó. Ngoài ra có ghi nhận lỗi nhỏ nữa giữa kết nối wifi và bluetooth và họ đang tìm lỗi để fix. Nhưng tắt bluetooth đi thì wifi bình thường. Pi3 cấu hình mạnh chắc chắn là lựa chọn chứ ko ai lại chọn Pi 2 lúc này nữa ! (2016/03/30)
Tham khảo thêm :
http://www.runeaudio.com/forum/the-raspberry-pi-3-t3256-130.html
3. Rune có chạy được trên ODROID C2 hay không?
Chạy tốt nhé !
4. Các bản image Rune audio cho tất cả mọi thiết bị khác down ở đâu?
Link:
https://sourceforge.net/projects/runeaudio/files/Images/
5. Khả năng giải mã cao nhất của các board dac PCM5102 / ES9023 ?
Là 24/192 (Hires). Đã test chơi tốt 24/192.
6. Mua các board dac PCM5102 / ES9023 ở đâu?
* PCM5102:
http://s.aliexpress.com/vIJ3E7VJ
* ES9023:
http://s.aliexpress.com/vAZJ7zIz
7. Khả năng giải mã cao nhất của các board dac AK4495Seq ?
DSD512. Nhưng hiện các board diy chỉ giải mã cao nhất là 24/192. Để có thể giải mã lên nữa đến DSD512 cần diy phần đầu vào bằng các board daughter. Vui lòng tham khảo thêm với bạn
@linh0983 vì đang xài 1 board AK4495Seq.
8. Mua board dac AK4495Seq ở đâu?
Trên AliExpress:
ở đây
hoặc Ebay.
9. Dùng USB DAC ngoài lấy tín hiệu qua cổng USB thì có pass-through không?
- Có, chơi rất tốt trên RP2/RP3
- Còn nhiễu trên C2 (bản Rune đầu tiên ngày 18.05.2016 chưa hoàn chỉnh).
10. Có cách nào khác cấp điện vào cho RP3 (không qua cổng microUSB) hay không?
Có. Xem hướng dẫn chi tiết
ở đây
11. Board dac ES9018K2M giải mã qua giao thức I2S?
Xem chi tiết các thông tin liên quan bắt đầu từ trang
ở đây