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

quatmo

Well-Known Member
Có thể cài Tidal Connect trên rAudio 64 bit như sau:
1. Cài Docker
Mã:
sudo rm -f /var/lib/pacman/sync/*
sudo pacman -Syy
sudo pacman -S git
sudo pacman -S docker-compose
sudo pacman -S docker
sudo systemctl start docker.service
sudo systemctl enable docker.service
Mã:
git clone https://github.com/TonyTromp/tidal-connect-docker.git

cd tidal-connect-docker

./install_hifiberry.sh

2. Chọn Card
Quá trình cài sẽ hiện chọn DAC, chọn card số có chữ default hoặc chọn số có tên DAC đang dùng.
0=sysdefault
1=default
2=dmix
...
Choose your output Device (0-9): 1
default
Mã:
sudo systemctl enable tidal.service
sudo systemctl status tidal.service

3. Nếu không có tiếng
Nếu play không có tiếng thì WinSCP edit file này:

/root/tidal-connect-docker/Docker/entrypoint.sh

Thay thế nguyên chữ này ${PLAYBACK_DEVICE} bằng chữ: default
--playback-device "default"

Hoặc gán DAC vào, DAC như cách cài TC trước kia
--playback-device "DAC ABC"

Mã:
sudo systemctl daemon-reload
sudo systemctl restart tidal.service

4. Nếu còn chưa ra tiếng nữa thì config Tidal theo
Github: https://github.com/GioF71/tidal-connect
Phần 2: Dùng Docker Tidal của GioF17
Github: https://github.com/GioF71/tidal-connect

Không kết nối Tidal được. Giờ sẽ chuyển sang dùng mục số 4 như sau:

1. Tắt Tidal trước đó.
Mã:
sudo systemctl disable tidal.service
sudo systemctl stop tidal.service



2. Cài mới từ GioF17
Mã:
git clone https://github.com/GioF71/tidal-connect

Kiểm tra đang dùng DAC số mấy:
Mã:
aplay -l
ví dụ kết quả là:
card 0: sndrpirpidac...., là dùng card số 0
tên DAC: RPi-DAC HiFi...

hoặc dùng lệnh: cat /proc/asound/cards


Mã:
cd tidal-connect
touch .env
sudo nano /root/tidal-connect/.env


Pate vào nội dung:
Mã:
CARD_NAME=RPi-DAC HiFi
CARD_INDEX=0
FRIENDLY_NAME=rAudio TC
DNS_SERVER_LIS=8.8.8.8

CARD_NAME=điền tên ngắn gọn
CARD_INDEX=điền số card
FRIENDLY_NAME=Đặt tên tùy thích

Lưu lại bằng phím tắt: ctrt+x, nhấn y, nhấn enter

Lệnh chạy docker:
Mã:
cd /root/tidal-connect
docker-compose up -d


Nếu muốn dừng
Mã:
cd /root/tidal-connect
docker-compose down

Play nhạc

Mẹo:
Hiện file/folder ẩn trong WinSCP, nhấn phím ctrl+alt+h.
Sẽ thấy file ẩn vừa tạo trước đó: .env

Dùng WinSCP edit file .env để thêm, thay đổi các tham số, như card, name....
Xem thêm config tham số tại: https://github.com/GioF71/tidal-connect
 
Chỉnh sửa lần cuối:

quatmo

Well-Known Member
Phần 2: Dùng Docker Tidal của GioF17
Github: https://github.com/GioF71/tidal-connect

Không kết nối Tidal được. Giờ sẽ chuyển sang dùng mục số 4 như sau:

1. Tắt Tidal trước đó.
Mã:
sudo systemctl disable tidal.service
sudo systemctl stop tidal.service



2. Cài mới từ GioF17
Mã:
git clone https://github.com/GioF71/tidal-connect

Kiểm tra đang dùng DAC số mấy:
Mã:
aplay -l
ví dụ kết quả là:
card 0: sndrpirpidac...., là dùng card số 0
tên DAC: RPi-DAC HiFi...

hoặc dùng lệnh: cat /proc/asound/cards


Mã:
cd tidal-connect
touch .env
sudo nano /root/tidal-connect/.env


Pate vào nội dung:
Mã:
CARD_NAME=RPi-DAC HiFi
CARD_INDEX=0
FRIENDLY_NAME=rAudio TC
DNS_SERVER_LIS=8.8.8.8

CARD_NAME=điền tên ngắn gọn
CARD_INDEX=điền số card
FRIENDLY_NAME=Đặt tên tùy thích

Lưu lại bằng phím tắt: ctrt+x, nhấn y, nhấn enter

Lệnh chạy docker:
Mã:
cd /root/tidal-connect
docker-compose up -d


Nếu muốn dừng
Mã:
cd /root/tidal-connect
docker-compose down

Play nhạc

Mẹo:
Hiện file/folder ẩn trong WinSCP, nhấn phím ctrl+alt+h.
Sẽ thấy file ẩn vừa tạo trước đó: .env

Dùng WinSCP edit file .env để thêm, thay đổi các tham số, như card, name....
Xem thêm config tham số tại: https://github.com/GioF71/tidal-connect
Mượn TK Tidal Premium check cả 2 cách dùng Docker trên.
Tidal Windows đều không có kết nối được đến rAudio, chưa biết tại sao.
 

linh0983

Well-Known Member
Cổng usb của DAC cấp điện nuôi được Pi4 à bác?
Chiết cành bác ơi ! :mad:

fdxcvr.jpg


fdxcvrr.jpg


Nguồn 5v cho usb-dac và usb-c Pi4 là riêng biệt ạ . :confused:
 

linh0983

Well-Known Member

quatmo

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: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.

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

V4.9.3 (Support Update online)
- Remote Control Youtube LCD (Video) on Pi by phone, iPad... Like this for TV and this link from Google.
- Chọn Roon Server - LMS

Download at Repo Github: https://github.com/lovehifi/lmsraudio


LMSrAudio-menu.png


play-ytube.png

Cần nhấn SQ64-rAudio Player Off trước khi play Youtube LCD
-----------------

Nếu muốn kết nối TV, xem Youtube trên TV, chỉnh theo:

Edit /boot/config.txt, output port 1 hdmi to TV

Mã:
hdmi_force_hotplug=1
config_hdmi_boost=7
hdmi_group=2
hdmi_mode=82
hdmi_drive=1
hdmi_cvt 1920 1080 60 3 0 0 0
framebuffer_width=1920
framebuffer_height=1080
max_framebuffer_width=1920
max_framebuffer_height=1920

dtoverlay=vc4-fkms-v3d
max_framebuffers=2
-------------------




- 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 V9 Kết nối BubbleUPnP Sever
- 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)
- 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:

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

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



App_RuneAudio.jpg

playonusb2.png

MaterrialSkin-reskin252ffd00e62c145bd.png

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

v7029d44eaf0fe1300ae.png

Eqfa12LMS.png

tidal-connect.jpg

Tips for using rAudio and LMS

 
Chỉnh sửa lần cuối:

trunghlp

Member
Cài Tidal Connect chưa được, mình chuyển sang cài LMS cho rAudio.

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 rAudio.
- LMS đóng vai trò Server, rAudio đóng vai trò Player

3. Sử dụng ra sao?
- Từ rAudio, bấm vào logo góc trên (bên trái)
- Sẽ mở ra web LMS IP:9000
- Bấm play, LMS sẽ auto send link đến play ở rAudio
- 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.

PS: Các bác download (vài tuần mình sẽ xóa), các bác có thể upload Fshare để share lại giùm. Mình không có Fshare.



1.png


2.png


3.png
Tuyệt vời, báo cáo với bác mình cài lên Usbridge sig chạy ngon ngoại trừ phần addon báo lỗi nên không check được update của raudio. Chuyển đổi giữa 2 giao diện dễ dàng.
 

linh0983

Well-Known Member
Nguồn phát usb đây bác @chipphone : usb-c pi4 to usb ds-10 âm thanh tuyệt vời ( đơn giản , gọn gàng , chất lượng . . . ) . :oops:

jhgvcxspo.jpg


rAudio render . :mad:

jhgvcxspoerf2b0b76079275037.jpg


foobar2000 stream upnp . :oops:

jhgvcxspoe.jpg


Kiếm được rồi sáng mai 10h ghé qua tôi ui . . . :cool:

jhgvcxspoery.jpg
 

linh0983

Well-Known Member
Dac thivan rất rộng cho box Pi4 (luôn vỏ để chống nhiễu) vào vừa y ko thay đổi bất cứ gì , chỉ kêt nối wifi là xong truyền usb-c vào chú usb xmos board dac AKM4495 là ngon lành bác Linh ạ . :confused:

CVFDSJH.jpg


Chú AKM4495 đóng gói quá kỹ tôi lười mở ra lấy hình trên mạng tham chiếu ạ ui . . . :cool:
Khi nào về ghé qua tôi . :confused:
 

tellme0823

Well-Known Member
@tellme0823 : 2 loa giống nhau tháo ra so sánh loại suy là nhanh nhất bác ạ . ( khi đo ko để 2 que đo chạm nhau nguồn xung chạm là toi ngay bác ạ ) . :mad:

8010A.jpg


Kiểm tra sơ bộ bác xem cầu chì F1 có đứt ko ? Nếu đứt thường kéo theo ic dao động và mosfet chạm luôn bác ạ . Nếu cầu chì còn nguyên xem phần thứ cấp (đo 2 đầu tụ ? Nếu có xem nguồn chờ ngay công tắc có ko ? Đôi khi công tắc nó ko ăn bác ơi . Bác check bằng đó sau tính tiếp . . . :D
cầu chì, mosfet OK, nguồn giữa 2 đầu tụ sơ cấp vẫn lên 330V, tụ thứ cấp lại không có áp :oops:
 
Chỉnh sửa lần cuối:
Bên trên