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

huyen82

Active Member
Đủ cho vọc vạch ạ . :mad:


O1CN01U7JSzn1EFymjOmx5V_!!3004660323.png
Rất cảm ơn b, đúng cái đang tìm.
 

linh0983

Well-Known Member
SQ32 mini server ở quán đây bác rất ít hao điện chạy suốt ngày bác Hoàng . :mad:

FDSA03.jpg


FDSA04.jpg


Pi2 out coaxical vào DS-10 ạ . :p
Lúc nào rảnh bác ghé qua lâu lắm rồi ui . . . :mad:
 

quangv

Member
Chú Pi3+ ngon rồi bác Nam chiều ghé qua tôi nhé ! :mad:

FDSA07.jpg


FDSA06.jpg


FDSA05.jpg


Đã cài SQ32 cắm là chạy bác ơi ! :confused:
Bác cho em hỏi trên bản 32bit, bác có cài thêm tidal không, và có cần thêm gì để chạy hoàn hảo? Của em tidal trên 3b cứ connect vào là tự stop.
Hiện em đã set đc con router wrt chạy kiêm luôn cả lms, pi3 chỉ có render và play thôi. Nên vụ này xong thì em cứ để vậy dùng mãi luôn.
 

nqn_vnn

Well-Known Member
Mời các bác download rAudioLMS ( rAudio-64bit-2023_lms.img cho Pi 4) về dùng.

Tại sao là LMS?

1. LMS đa dụng
- Play HDD, duyệt folder/play trực tiếp folder, khỏi scan.
- Youtube, add API cá nhân vào play
- Tidal, duyệt album, tìm, play
- Qobuz (tương tự Tidal)
- Spotify
- Deezer
- CD player
- Radio

2. Thế mạnh âm thanh của rAudio làm xuất âm.
- LMS play mọi thứ nó có đến squeezelite SQ64 bit hoặc rAudio UPNP.
- LMS đóng vai trò Server, rAudio đóng vai trò Player

3. Sử dụng ra sao?
- http://raudio/ (PC/Android) hoặc http://raudio.local/ (trên IOS)
- LMS hỗ trợ play trực tiếp folder, tuy nhiên muốn LMS scan (duyệt Cover) thì Add folder vào scan
- Từ LMS có thể mở rAudio trực tiếp bằng cách: Bấm vào menu góc phải chọn rAudio Player (xem hình dưới).
- Đã link giao diện LMS Material ta LCD thay cho rAudio

4. Làm sao để dùng Tidal..
- LMS bấm vào menu Server, mục Basic Seting, chọn mysqueezebox.com.
- Add account mysqueezebox (đã add Tidal trước). Tidal sẽ tự xuất hiện với trạng thái đã đăng nhập.

----------- Chưa có account --------------------
- Trước kia muốn mysqueezebox.com nhìn thấy/add Tidal thì cần dùng VPN nước ngoài.
- Chưa có TK mysqueezebox thì sao? vào website mysqueezebox.com, tạo TK, phần App chọn add/Tidal và account Tidal vào.
- Có thể dùng trình duyệt Opera (bật VPN), chọn tạo account mysqueezebox.com và để add Tidal.
- Về sau cứ dùng trình duyệt bình thường để vào mysqueezebox.com, đăng nhập vào Tidal.
- Thao tác vào web mysqueezebox.com chỉ cần làm một lần. Nếu đổi acc Tidal thì vào add lại.

5. App sử dụng để control:
- Có thể dùng app rAudio android

Hoặc dùng cách sau:

App Android: Fully Kiosk Browser & Lockdown
App IOS: Kiosker: Fullscreen Web Kiosk

Sau đó add ip máy vào: ví dụ: 192.168.1.2:9000 hoặc raudio.local:9000
App này rất hay là có thể hiển thị bất kỳ 1 trang web cố định. Nghĩa là add vào xong lần sau bật lên là dùng luôn (full màn hình).
Sau đó mỗi lần mở App là nó hiện giao diện LMS Material.

Giao diện LMS + Kiosk = App control

Các bác có thể cài vào Android box để biến màn hình TV thành hiển thị cho Pi.


-------------------------

Update V7.7 (Flash thẻ nhớ 8Gb up)
Download link: https://drive.google.com/file/d/1VvrKxPd31-Qlb083yKgG71MAiVmcYCAK/view?usp=sharing


Hoặc làm thế nào để build từ A-Z một bản LMSrAudio (Pi 2, Pi 3, Pi 4) tại đây: https://github.com/lovehifi/build-lms-sq-raudio

--------------

- Cập nhật rAudio mới tháng 10
- LMS không còn chạy trên Docker (tốt hơn)**
- Thêm Squeezelite SQ64bit (auto dectect DAC)
- Thêm LMSBub V9https://drive.google.com/file/d/19QfAwuqv5rLTnqaJyQDV46GT0IXCB2n0/view?usp=sharing
- Thêm Tidal Connect Docker (auto detect DAC)
- Tidal Connect Update #1: Tự động tắt mở Tidal Connect khi nhấn SQ64 Player On/Off
- Kết nối giao diện LMS ra LCD (nếu bật Browser on RPi)

--- New -----
- Parametric Eqfa12 (12 band) cho SQ64: Có Save/Load default EQ. Cần nhấn button Auto config Alsa cho lần đầu sử dụng hoặc thay đổi DAC.

- Giao diện Config thay cho việc edit bằng tay SSH/WinSCP
----| Giao diện chọn driver DAC I2S/USB
----| Dùng để chọn xuất âm giữa Default, EQ Eqfa12 và Auto hw: cho SQ64
----| Điền config kết nối LMSBub V9 (Bubbleupnp server).
----| Add menu Add Scan Music
----| Add UTF8 support
----| Simple accessing USB, NAS, SD
----| Youtube or LMS for LCD HDMI.
-------------------
Nếu muốn cài lại hoặc update Tidal Connect. Hãy cập nhật New update #1:

Nếu muốn tạo mới một phiên bản LMS và Squeezelite trên rAudio, hãy xem ở đây:

---------------
App Control for LMSrAudio


MaterrialSkin-reskin252ffd00e62c145bd.png

App_RuneAudio.jpg

playonusb2.png

-----------------
v7035e7408a4f9ec7b8f.png

v7029d44eaf0fe1300ae.png

Eqfa12LMS.png

Tips for using rAudio and LMS

Em chọn card và reboot... vào lại thì vẫn là chưa chọn. Không biết lỗi gì Bác nhỉ

Chọn card sound
image300e8c690069654f.png



Sau khi reboot

imagee58b671c7554c943.png
 

quatmo

Well-Known Member
Trong config mình đã sửa
hdmi_cvt 800 480 60 6 0 0 0 thành hdmi_cvt 1920 1080 60 6 0 0 0 ko biết có đúng chưa mà nó vẫn ko xuất hình ra tivi vậy bạn?
Có vẻ sai phần này:

hdmi_group=2
hdmi_mode=1
hdmi_mode=87

Config để out một lúc ra 2 màn hình hoặc 1 trong 2 công mirco HDMI.


Mình lục lại config đã, lâu quá không nhớ. Hoặc bác thử tìm hiểu thêm trên Net.

từ khóa "Multi monitor setup on raspberry Pi" và "raspberry pi 4 out hdmi to two monitors"

hoặc thử
hdmi_group=2
hdmi_mode=87
max_framebuffer_width=1920
max_framebuffer_height=1080
hdmi_pixel_freq_limit=250000000
hdmi_cvt=1920 1080 56 5 0 0 1

hoặc thay hdmi_drive và hdmi_force:

#fix for rpi 4 models with dual hdmi
hdmi_force_hotplug:0=1
hdmi_force_hotplug:1=1
hdmi_drive=2

 

huyen82

Active Member
Có vẻ sai phần này:

hdmi_group=2
hdmi_mode=1
hdmi_mode=87

Config để out một lúc ra 2 màn hình hoặc 1 trong 2 công mirco HDMI.


Mình lục lại config đã, lâu quá không nhớ. Hoặc bác thử tìm hiểu thêm trên Net.

từ khóa "Multi monitor setup on raspberry Pi"

hoặc thử
hdmi_group=2
hdmi_mode=87
max_framebuffer_width=1920
max_framebuffer_height=1080
hdmi_pixel_freq_limit=250000000
hdmi_cvt=1920 1080 56 5 0 0 1
Để mình thử lại.
Đã thử và vẫn ko được, có hình xuất ra tivi nhưng màn DSI lại mất nên ko thể điều khiển để chơi được.
hdmi_cvt 1920 1080 60 6 0 0 0
hdmi_group=2
hdmi_mode=1
hdmi_mode=87

hdmi_group=2
hdmi_mode=87
max_framebuffer_width=1920
max_framebuffer_height=1080
hdmi_pixel_freq_limit=250000000
hdmi_cvt=1920 1080 56 5 0 0 1
 
Chỉnh sửa lần cuối:

quatmo

Well-Known Member
Để mình thử lại.
Đã thử và vẫn ko được, có hình xuất ra tivi nhưng màn DSI lại mất nên ko thể điều khiển để chơi được.
hdmi_cvt 1920 1080 60 6 0 0 0
hdmi_group=2
hdmi_mode=1
hdmi_mode=87

hdmi_group=2
hdmi_mode=87
max_framebuffer_width=1920
max_framebuffer_height=1080
hdmi_pixel_freq_limit=250000000
hdmi_cvt=1920 1080 56 5 0 0 1
Bác thử tiếp bài này xem sao:



max_usb_current=1
hdmi_force_hotplug=1
config_hdmi_boost=7
hdmi_group=2
hdmi_mode=87
hdmi_drive=1
display_rotate=0
hdmi_cvt 800 480 60 6 0 0 0

[hdmi:1]
max_usb_current=1
hdmi_force_hotplug=1
config_hdmi_boost=7
hdmi_group=2
hdmi_mode=87
hdmi_drive=1
display_rotate=0
hdmi_cvt 1920 1080 60 6 0 0 0

dtoverlay=vc4-fkms-v3d
max_framebuffers=2
 

quatmo

Well-Known Member
Bác @quatmo cho em xin bản raudio .img dùng được cho youtube. Pi3b em có màn hình 7". Em hay nghe trên youtube có hình ảnh cho đỡ chán.

Bác download 7.7 (cho Pi 4) ở trang 1331, chạy thử trên Pi 3 xem sao.


Mình vừa gắn thẻ vào Pi 3, hiện Youtube OK, Pi 3 nên chậm. Bác thử đi, lưu ý là bấm Player SQ64 sang Off rồi mới play Youtube có âm thanh.
 

linh0983

Well-Known Member
Bác cho em hỏi trên bản 32bit, bác có cài thêm tidal không, và có cần thêm gì để chạy hoàn hảo? Của em tidal trên 3b cứ connect vào là tự stop.
Hiện em đã set đc con router wrt chạy kiêm luôn cả lms, pi3 chỉ có render và play thôi. Nên vụ này xong thì em cứ để vậy dùng mãi luôn.
TC vẫn còn hiện tượng chập chờn bác ơi ! :confused:

Giờ tôi chỉ cài 2 dòng này cho Pi2 . :cool:

wget -O - https://raw.githubusercontent.com/lovehifi/raudiolms-32bit/main/install-archlinux.sh | sh

wget -O - https://raw.githubusercontent.com/lovehifi/lmsbub/main/install-archlinux.sh | sh
 

huyen82

Active Member
Bác thử tiếp bài này xem sao:



max_usb_current=1
hdmi_force_hotplug=1
config_hdmi_boost=7
hdmi_group=2
hdmi_mode=87
hdmi_drive=1
display_rotate=0
hdmi_cvt 800 480 60 6 0 0 0

[hdmi:1]
max_usb_current=1
hdmi_force_hotplug=1
config_hdmi_boost=7
hdmi_group=2
hdmi_mode=87
hdmi_drive=1
display_rotate=0
hdmi_cvt 1920 1080 60 6 0 0 0

dtoverlay=vc4-fkms-v3d
max_framebuffers=2
Mình đã thêm 2 dòng
dtoverlay=vc4-fkms-v3d
max_framebuffers=2
vào config nguyên bản của nó và cả mấy cái bạn đưa trên thì đã xuất ra cả màn dsi và tivi rồi, nhưng độ phân giải trên tivi nó chỉ là 800x480 như trong config nhìn rất tệ, nếu sửa thành 1920x1080 thì 1 con tivi ko nhận và báo lỗi độ phân giải, 2 còn lại thì có nhận đấy đủ nhưng nó chỉ hiểu thị chiếm khoảng 1/4 màn góc trên cùng bên trái còn đâu là đen hết_ cả 3 tivi độ phân giải đều là 1920x1080.
 

linh0983

Well-Known Member
Tôi nhầm chỗ này bác Duẩn kết nối lại ạ . :cool:

NHGFV01.jpg



Theo bảng này dac bác ko hỗ trợ dop S1 pin1 set ON . :oops:

NHGFV02.jpg
 

linh0983

Well-Known Member
Đây ạ . Cục này cắm vào bo dac dùng fifoPiQ2 truyền bằng cap UFL @toi511 . :confused:

NHGFV09.jpg


Tất cả đều nằm bên trong dac gọn gàng . :cool: Q3,Q2 giống nhau khác cấp nguồn 3.3v, 5v . :mad:
 
Bên trên