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

linh0983

Well-Known Member
Bộ 5 đĩa CD đàn tranh này hay quá các bác a . ( tiếng bass nghe xướng ghê ) . :eek:

share/MUSIC/QT
HNJHKIU.jpg
 

quatmo

Well-Known Member
Học từ bài của anh @tml3nr , thanks anh!

SMPD 0.96 Update #3

Các bác đam mê cải tiến SMPD có thể theo cách sau để tối ưu hệ thống tắt các service khi đang play TC.

Lệnh kiểm tra TC
Mã:
pgrep -wc tidal_connect
Khi TC đang idle, kết quả là số 14
Khi TC có phone kết nối, kết quả là số 16
Khi TC đang play, kết quả là số 17

Nhờ vào điều trên mình làm 2 việc:

1. Mod file /home/pi/misc/ympd_event.sh
2. Tạo thêm file soundcheck_1 cho TC và soundcheck_2 cho YMPD

Kết quả việc này là khi bấm play TC, giao diện YMPD, MPD, AP, DLNA... sẽ tắt đi.
Khi stop TC thì những cái trên tự động bật trở lại.

Các bác test thử nhé! Hy vọng con đường này sáng sủa.

--------
Mới cập nhật ngày 16/05

Các bác download mấy file này, dùng WinSCP copy vào thư mục /tmp/ rồi chạy từng dòng sau:
Mã:
sudo tar -xf /tmp/ympd.tgz --overwrite -C /home/pi/misc/
sudo tar -xf /tmp/configs.tgz --overwrite -C /home/pi/configs/
sudo tar -xf /tmp/soundcheck.tgz --overwrite -C /home/pi/
sudo tar -xf /tmp/service.tgz --overwrite -C /etc/systemd/system/

Mã:
sudo systemctl enable soundcheck1.service
sudo reboot

https://drive.google.com/drive/folders/1KSxHF75me0sdcqSSQmx32bDSpt25h4Zo


2021-05-14-22_22_19-symphonic-mpd.png



Update #4 (Gồm cả tắt/mở SC):
https://drive.google.com/drive/folders/1voCSDIKSNngZSfVa42je2bQ-GLh-yxZF
Mã:
sudo tar -xf /tmp/ympd.tgz --overwrite -C /home/pi/misc/
sudo tar -xf /tmp/configs.tgz --overwrite -C /home/pi/configs/
sudo tar -xf /tmp/soundcheck.tgz --overwrite -C /home/pi/
sudo tar -xf /tmp/service.tgz --overwrite -C /etc/systemd/system/
sudo tar -xf /tmp/spotifyd_service.tgz --overwrite -C /lib/systemd/system/

Mình đang test Album Player trong SMPD.
APlayer phát nhạc NAS mount thông qua dạng duyệt Folder.
Cùng một cơ chế như SC, TC... mặc định âm thanh đi qua Pipe. Khi play tắt tất cả, stop bật lại.

2021-05-17-03_44_28-Window.png
 

quatmo

Well-Known Member
bản 2.3c em down về không boot được trên Pi2 anh. có cần sửa gì nữa không anh
Em chỉnh arm_freq=900 mới boot Pi 2 được, 1152 là Pi 3.

Thêm dấu # đầu dòng nếu muốn. Không comment Pi 2 nó nóng thêm 3 độ.
Mã:
# I2S DAC
dtoverlay=rpi-dac

# 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


#gpu_freq=62
#gpu_freq_min=62

#enable_uart=0          #if you use serial port , comment out this line
#init_uart_clock=230400 #if you use serial port , comment out this line
#dtparam=uart0=off
#dtparam=uart1=off
#dtoverlay=pi3-miniuart-bt
 

toi511

Well-Known Member
Em chỉnh arm_freq=900 mới boot Pi 2 được, 1152 là Pi 3.

Thêm dấu # đầu dòng nếu muốn. Không comment Pi 2 nó nóng thêm 3 độ.
Mã:
# I2S DAC
dtoverlay=rpi-dac

# 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


#gpu_freq=62
#gpu_freq_min=62

#enable_uart=0          #if you use serial port , comment out this line
#init_uart_clock=230400 #if you use serial port , comment out this line
#dtparam=uart0=off
#dtparam=uart1=off
#dtoverlay=pi3-miniuart-bt
Cảm ơn anh. Để em thử xem sao
 

quatmo

Well-Known Member
SMPD 0.96
Update #3 #4

----------------------------
Update #5
(Add thêm Aplayer ở port: 7778)


Các bác download mấy file này, dùng WinSCP copy vào thư mục /tmp/ rồi chạy từng dòng sau:
https://drive.google.com/drive/folders/1FeCcq4N-IBD_2Qe3RI1NUT4JFim9BFXe
Mã:
sudo tar -xf /tmp/ympd.tgz --overwrite -C /home/pi/misc/
sudo tar -xf /tmp/configs.tgz --overwrite -C /home/pi/configs/
sudo tar -xf /tmp/soundcheck.tgz --overwrite -C /home/pi/
sudo tar -xf /tmp/service.tgz --overwrite -C /etc/systemd/system/
sudo tar -xf /tmp/spotifyd_service.tgz --overwrite -C /lib/systemd/system/
sudo tar -xf /tmp/aplayer.tar.gz --overwrite -C /

Mã:
sudo systemctl enable aplayer.service
sudo reboot

Nếu đã mount NAS thì chạy dòng sau để map thư mục Nas ra gốc thành /01_NAS cho dễ truy cập.
Mã:
sudo ln -s /home/pi/mpd/music/NAS /01_NAS

1. Album Player có thể dùng truy cập vào thư mục nhạc đã mount Nas
2. Bấm dấu eject icon, duyệt theo folder đến /01_NAS --> Bấm 2 cái để mở folder gốc
VD: /01_NAS/ABC/album, bấm dấu eject lần nữa để add nhạc vào nghe.


Các bác lưu ý:
- Không setting trong Aplayer: 7778
- Duyệt theo dạng folder trên web nó mở sub folder ra hơi chậm chút. --> Bấm 2 cái để mở folder gốc

Nếu chưa update #3 thì cần chạy lại dòng này.
Mã:
sudo systemctl enable soundcheck1.service
sudo reboot


2021-05-17-06_13_24-Window.png
 
Chỉnh sửa lần cuối:

binna

Well-Known Member
-----------------



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

Update #5 (Add thêm Aplayer ở port: 7778)

Các bác download mấy file này, dùng WinSCP copy vào thư mục /tmp/ rồi chạy từng dòng sau:
https://drive.google.com/drive/folders/1FeCcq4N-IBD_2Qe3RI1NUT4JFim9BFXe
Mã:
sudo tar -xf /tmp/ympd.tgz --overwrite -C /home/pi/misc/
sudo tar -xf /tmp/configs.tgz --overwrite -C /home/pi/configs/
sudo tar -xf /tmp/soundcheck.tgz --overwrite -C /home/pi/
sudo tar -xf /tmp/service.tgz --overwrite -C /etc/systemd/system/
sudo tar -xf /tmp/spotifyd_service.tgz --overwrite -C /lib/systemd/system/

Mã:
sudo systemctl enable aplayer.service
sudo reboot

Nếu đã mount NAS thì chạy dòng sau để map thư mục Nas ra gốc thành /01_NAS cho dễ truy cập.
Mã:
sudo ln -s /home/pi/mpd/music/NAS /01_NAS

1. Album Player có thể dùng truy cập vào thư mục nhạc đã mount Nas
2. Bấm dấu eject icon, duyệt theo folder đến /01_NAS
VD: /01_NAS/ABC/album, bấm dấu eject lần nữa để add nhạc vào nghe.


Các bác lưu ý:
- Không setting trong Aplayer: 7778
- Duyệt theo dạng folder trên web nó mở sub folder ra hơi chậm chút.

Nếu chưa update #3 thì cần chạy lại dòng này.
Mã:
sudo systemctl enable soundcheck1.service
sudo reboot


2021-05-17-06_13_24-Window.png
dùng cho bản moode được không bác...em thử luôn, hihi
 

rndce

Well-Known Member
-----------------



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

Update #5 (Add thêm Aplayer ở port: 7778)

Các bác download mấy file này, dùng WinSCP copy vào thư mục /tmp/ rồi chạy từng dòng sau:
https://drive.google.com/drive/folders/1FeCcq4N-IBD_2Qe3RI1NUT4JFim9BFXe
Mã:
sudo tar -xf /tmp/ympd.tgz --overwrite -C /home/pi/misc/
sudo tar -xf /tmp/configs.tgz --overwrite -C /home/pi/configs/
sudo tar -xf /tmp/soundcheck.tgz --overwrite -C /home/pi/
sudo tar -xf /tmp/service.tgz --overwrite -C /etc/systemd/system/
sudo tar -xf /tmp/spotifyd_service.tgz --overwrite -C /lib/systemd/system/

Mã:
sudo systemctl enable aplayer.service
sudo reboot

Nếu đã mount NAS thì chạy dòng sau để map thư mục Nas ra gốc thành /01_NAS cho dễ truy cập.
Mã:
sudo ln -s /home/pi/mpd/music/NAS /01_NAS

1. Album Player có thể dùng truy cập vào thư mục nhạc đã mount Nas
2. Bấm dấu eject icon, duyệt theo folder đến /01_NAS
VD: /01_NAS/ABC/album, bấm dấu eject lần nữa để add nhạc vào nghe.


Các bác lưu ý:
- Không setting trong Aplayer: 7778
- Duyệt theo dạng folder trên web nó mở sub folder ra hơi chậm chút.

Nếu chưa update #3 thì cần chạy lại dòng này.
Mã:
sudo systemctl enable soundcheck1.service
sudo reboot


2021-05-17-06_13_24-Window.png
Dường như bản smpd 2.3 của bác gửi chưa có build Aplayer, vào web Album Player for Linux, down về có manual hướng dẫn Install, nhưng ko biết set để chạy vói Pipe , Aplay-rt, bác @quatmo hướng dẫn cách cài Aplayer lên Smpd với. Thanks bác
 

quatmo

Well-Known Member
Dường như bản smpd 2.3 của bác gửi chưa có build Aplayer, vào web Album Player for Linux, down về có manual hướng dẫn Install, nhưng ko biết set để chạy vói Pipe , Aplay-rt, bác @quatmo hướng dẫn cách cài Aplayer lên Smpd với. Thanks bác
Đã bổ sung aplayer vào Update #5
Copy vào /tmp/ rồi giải nén là chạy thôi bác
Mã:
sudo tar -xf /tmp/aplayer.tar.gz --overwrite -C /
 

quatmo

Well-Known Member
dùng cho bản moode được không bác...em thử luôn, hihi
Chắc là đc, bác cài y như cài aprenderer [bài này]
Thay đổi thành (aplayer-arm32.tar.gz), aplayer.
Mã:
wget http://albumplayer.ru/linux/aplayer-arm32.tar.gz

Trong phần script tắt mở bổ sung aplayer vào tương ứng.
sudo systemctl start aplayer
sudo systemctl stop aplayer
 

rndce

Well-Known Member
Đã bổ sung aplayer vào Update #5
Copy vào /tmp/ rồi giải nén là chạy thôi bác
Mã:
sudo tar -xf /tmp/aplayer.tar.gz --overwrite -C /
Đã cài thành công Update # 5, Hình dưới: khi play bằng Aplayer, thì webUI và TC bị vô hiệu:
Tamsen-1.png

Khi stop Aplayer thì WebUI và TC đã sống lại:
Tamsen-2.png

Thanks bác quạt đã dày công biuld cho anh em một bản smpd đa năng như thế này, và ko làm mất đi chất âm của smpd gốc.
 

chipphone

Active Member
@chipphone : Smpd sau khi add nas đã scan chưa ? Nếu chưa dùng app này : ( chọn như hình ) . :)

https://play.google.com/store/apps/details?id=org.gateshipone.malp

FGTmmn.jpg


Chú Pi4 sau 8h là scan xong , mở Smpd phần WEB UI chọn như vầy . :confused:

Hjmnb.jpg


Bấm (+) > root / Nas1 . :D

W2.jpg


Remote Smpd . :confused:

MKJUY.jpg


Roon + Smpd + Roonbirdge + UPnP
: Chơi DSD + PCM tuyệt vời . :eek:

P/S : Chạy rà đi nhé qua tuần tôi đem chú DS-10 Plus qua nghe thử ! ! !
https://www.vectary.com/viewer/v1/?model=dbc773bb-615b-4d6e-9cc6-7eaf856e2482&env=studio1
Tối nay sau 7h em ghé nhớ giữ DT nha anh em có dt cho anh Sơn , Tùng .
 

quatmo

Well-Known Member
Bộ này nghe ngon các bác, chạy driver RPi (snd_rpi_rpi_dac) hoặc HiFiBerry DAC. (Nguồn linear 1.5A LT3042 + Pi 3 + bo ổn áp + bo DAC).

- Đối với DSD 128: Tắt Software volume, MPD để buffer 30%.
- Bo này dùng chip PCM5122.
- Bo ổn áp điện vào gắn bên dưới bo DAC (hình trái).
- 3 nút nhấn trong hình - 2 nút là volume harware tăng/giảm, alsamixer để 0 (không cần dùng soft volume)

Mình đặt hàng tiếp 1 bộ nữa.

processed-1.jpg



processed4.jpg

Bác @binna tham khảo chú HAT này.
Dàn mình chạy loa cổ độ nhạy cao (nam châm móng ngựa) + Amply class A 5w. Nghe hợp với chú HAT này.
Chất lượng hơn nhiều so với chi phí. Mình mua 1 cái nghe xong mua tiếp ngay cái nữa để dành.

Nguồn cấp nên tách rời với Pi ra (2x).
Cần chọn đúng driver HiFiBerry-DAC để HiRes OK, driver R-PI chạy cũng được nhưng Hi-RES giật giật.

Mình không chắc nó có hợp với dàn bác hay không, gửi bác tham khảo.
 
Chỉnh sửa lần cuối:

binna

Well-Known Member
Bác @binna tham khảo chú HAT này.
Dàn mình chạy loa cổ độ nhạy cao (nam châm móng ngựa) + Amply class A 5w. Nghe hợp với chú HAT này.
Chất lượng hơn nhiều so với chi phí. Mình mua 1 cái nghe xong mua tiếp ngay cái nữa để dành.

Nguồn cấp nên tách rời với Pi ra (2x).
Cần chọn đúng driver HiFiBerry-DAC, driver R-PI chạy Ok nhưng Hi-RES giật giật.

Mình không chắc nó có hợp với dàn bác hay không, gửi bác tham khảo.
cảm ơn bác @quatmo nhiều ah.... con này chắc cho Pi4 được (thấy có ghi 3B + 4B, GG dịch cũng ko rõ cho lắm), nó có out ra coxial luôn phải không ah?
186 tệ ..về đến VN chắc tầm 800k..... em nghĩ là p/p rồi
 

quatmo

Well-Known Member
cảm ơn bác @quatmo nhiều ah.... con này chắc cho Pi4 được (thấy có ghi 3B + 4B, GG dịch cũng ko rõ cho lắm), nó có out ra coxial luôn phải không ah?
186 tệ ..về đến VN chắc tầm 800k..... em nghĩ là p/p rồi

2021-05-18-07_00_46-Window.png
2021-05-18-06_57_23-Window.png


Lưu hình tiếng Trung về máy, upload hình đó lên web sau (như Google của Nga) nó dịch chữ trong hình ra cho bác (zoom, kéo để xem).
https://translate.yandex.com/ocr

Mình test chạy Pi 4 ngon.
 
Chỉnh sửa lần cuối:

binna

Well-Known Member
ui....vậy thì quá ngon rồi bác @quatmo
nguồn 5V - em đang dư 1 ngõ 5V nguồn linear ( bác @HNE làm cho em 2 ngõ 5V), 1 ngõ đang dùng cho Pi4
 

quatmo

Well-Known Member
ui....vậy thì quá ngon rồi bác @quatmo
nguồn 5V - em đang dư 1 ngõ 5V nguồn linear ( bác @HNE làm cho em 2 ngõ 5V), 1 ngõ đang dùng cho Pi4
Nguồn 2x mình cấp như vậy: bẻ 2 chân 5v của Pi ra ngoài để không cấp lên HAT DAC.

2021-05-18-07_42_37-1Window.png



PS: Trong hình này thay vì bẻ chân 5v Pi, mình bẻ 2 chân bo lọc nguồn ở giữa. Bác không dùng bo lọc nguồn thì bẻ 2 chân ngoài cùng của Pi.
 
Chỉnh sửa lần cuối:
Bên trên