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

linh0983

Well-Known Member
Hay quá bác ơi.... sáng tạo quá đi
Đâu ai biết là hộp tăm bác nhể hihi . :D

https://coopxtraonline.net/products/tam-bong-ray-tai-coop-select-hop-vuong-185cay/
BNHGFpiu.jpg


(BE) : Pi4 + I2S hdmi lvds . :D
 

tml3nr

Moderator
Anh @mtminh nói không sai các anh ạ. minidlna tiếng rất hay so với các thứ khác. Em không ngờ là cách đẩy file sang renderer lại ảnh hưởng đến âm thanh nhiều như vậy :eek:

Em đang cật lực test minidlna trên nhiều platform để xem như thế nào.

Có ông dev nimloth đã porting minidlna sang DSM. Em test chạy ok. Âm thanh của nó trên NAS rất tốt.

https://synology.nimloth.pl/

minidlna-nas-1.png

PS:

- Đã fix được vụ cover bé tí theo hướng dẫn của anh Minh rồi ạ. Em cảm ơn anh Minh lần nữa!

Cái patch minidlna-1.2.1-cover-resize.patch này trước đây em có thử nhưng là của dev khác nên không được. Hôm nay em chạy cái patch của anh Minh là ngon liền. Anh í thặc là pro :eek:

Các trang web do anh Minh chỉ đường:

http://m.blog.naver.com/parkmino45/221099945434
https://github.com/ywhs/linux-software/releases/tag/1.2.1
https://octroom.exblog.jp/21092409/
https://melgrubb.com/2016/12/11/rphs-v2-minidlna/

minidlna-covers-fix.jpg

- Em mới nhận được Allo Nirvana rồi ạ.

Nguồn hoàn thiện đẹp, sắc xảo. Hy vọng là âm thanh của nó tương xứng với ngoại hình.

allo-nirvana-1.jpg


allo-nirvana-2.jpg
 
Chỉnh sửa lần cuối:

binna

Well-Known Member
Anh @mtminh nói không sai các anh ạ. minidlna tiếng cực kỳ hay so với các thứ khác. Em không ngờ là cách đẩy file sang renderer lại ảnh hưởng đến âm thanh nhiều như vậy :eek:

Em đang cật lực test minidlna trên nhiều platform để xem như thế nào.

Có ông dev nimloth đã porting minidlna sang DSM. Em test chạy ok. Âm thanh của nó trên NAS rất tốt. Nhưng hơi lạ là vẫn thua khi so với chạy trên raspbian vmware PC.

https://synology.nimloth.pl/

minidlna-nas-1.png

PS:

- Đã fix được vụ cover bé tí theo hướng dẫn của anh Minh rồi ạ. Em cảm ơn anh Minh lần nữa!

Cái patch minidlna-1.2.1-cover-resize.patch này trước đây em có thử nhưng là của dev khác nên không được. Hôm nay em chạy cái patch của anh Minh là ngon liền. Anh í thặc là pro :eek:

http://m.blog.naver.com/parkmino45/221099945434
https://github.com/ywhs/linux-software/releases/tag/1.2.1
https://octroom.exblog.jp/21092409/
https://melgrubb.com/2016/12/11/rphs-v2-minidlna/

minidlna-covers-fix.jpg

- Em mới nhận được Allo Nirvana rồi ạ.

Nguồn hoàn thiện đẹp, sắc xảo. Hy vọng là âm thanh của nó tương xứng với ngoại hình.

allo-nirvana-1.jpg


allo-nirvana-2.jpg
cuối năm bác chạy "đua vũ trang" quá nha, hihi
 

binna

Well-Known Member

linh0983

Well-Known Member
@linh0983
Setup x86 FE như thế nào bác nhỉ?
x86_64-upnpgw-aoe-b15.zip định gắn lên Atomic Pi mà chưa ra.

http://albumplayer.ru/linux/english.html

Cánh này nhanh hơn bác dùng img AlbumPlayer sau đó thêm aoe 15 vào làm FE a . o_O
Bác Nhật này chơi như vậy . :eek:

@パパリウス さん
β版の公開スピードに全く追いつけてないのですが、個人的な「ツボ」に嵌った組み合わせと雑感です。音質の好み優先で安定度とかはまったく評価してないので独り言みたいなものですが。

組み合わせは
Front AtomicPi (x86_64+upnpgw β12→aoe β7 mpd→AlbumPlayer)
Back Pi4(smpdplayer β13 aoe.dreq=64 aoe.recv=2)

DLNA APU1C 2.5sataHDD Archlinux(64bit)+minimserver
DMC Android mconnect player lite

雑感
音像が前に出過ぎることもなく、それぞれの音に奥行きを伴ってSP間に定位してます。
天井の高い空間表現と相まってSPの存在を意識することはありません。
サックスなど木管楽器では、リード震えまでリアル再現されていて、吹き抜け方もストレスがなく心地良いです。ボーカルのビブラートもリアルです。
dmpなどダイナミックレンジの大きい録音(コンプレッションやリミッターを掛けない)録音では、柔らかさを保ったままバスドラもシンバルも同時に鋭く切れ込み上質なアナログ盤再生のようです。frontをPi3やAPU1にするとここまでの鳴り方にならないので、intel系x86_64にアドバンテージがあるように感じます。

フロントのVersionでも違いがあるようなので、何かパラメータ変更ができるとおもしろいのかなと思います。

https://www.symphonic-mpd.com/forum/topic/141/audio-over-ether/806
 

Thanhvo31

Well-Known Member
http://albumplayer.ru/linux/english.html

Cánh này nhanh hơn bác dùng img AlbumPlayer sau đó thêm aoe 15 vào làm FE a . o_O
Bác Nhật này chơi như vậy . :eek:

@パパリウス さん
β版の公開スピードに全く追いつけてないのですが、個人的な「ツボ」に嵌った組み合わせと雑感です。音質の好み優先で安定度とかはまったく評価してないので独り言みたいなものですが。

組み合わせは
Front AtomicPi (x86_64+upnpgw β12→aoe β7 mpd→AlbumPlayer)
Back Pi4(smpdplayer β13 aoe.dreq=64 aoe.recv=2)

DLNA APU1C 2.5sataHDD Archlinux(64bit)+minimserver
DMC Android mconnect player lite

雑感
音像が前に出過ぎることもなく、それぞれの音に奥行きを伴ってSP間に定位してます。
天井の高い空間表現と相まってSPの存在を意識することはありません。
サックスなど木管楽器では、リード震えまでリアル再現されていて、吹き抜け方もストレスがなく心地良いです。ボーカルのビブラートもリアルです。
dmpなどダイナミックレンジの大きい録音(コンプレッションやリミッターを掛けない)録音では、柔らかさを保ったままバスドラもシンバルも同時に鋭く切れ込み上質なアナログ盤再生のようです。frontをPi3やAPU1にするとここまでの鳴り方にならないので、intel系x86_64にアドバンテージがあるように感じます。

フロントのVersionでも違いがあるようなので、何かパラメータ変更ができるとおもしろいのかなと思います。

https://www.symphonic-mpd.com/forum/topic/141/audio-over-ether/806
Món x86 nghe đâu phải gắn USB-LAN Adpater nếu không có 2 cổng LAN, mà nó cũng kén driver nữa. Để mình thử. Cảm ơn bác.
 

Thangbandia69

New Member
Bác install smpd 1.0.7 vào thẻ nhớ sau đó bác download file dưới giải nén ra chép đè vào , Pi4 ver 1.4 khi đó mới boot được bác vào setiting up online lên 1.0.10 ngon luôn a . :oops:
smpd-107-firmware_20201227.zip
Bác @linh0983 cho hỏi ngu phát là dùng pi3 làm FE có phải dùng dòng lệnh này không

  • Bao gồm hạt nhân RT cho RPi3. Giải nén và ghi đè khởi động. (/root/kernel.4.19.71-rt.tar.gz) Và nếu dùng thì lệnh như nào ợ...
 

linh0983

Well-Known Member
Bác @linh0983 cho hỏi ngu phát là dùng pi3 làm FE có phải dùng dòng lệnh này không

  • Bao gồm hạt nhân RT cho RPi3. Giải nén và ghi đè khởi động. (/root/kernel.4.19.71-rt.tar.gz) Và nếu dùng thì lệnh như nào ợ...

# setup oae cho ( Arch64 ) Pi3(FE) . :D

wget https://www.symphonic-mpd.com/release/aoe/aoe.b15.tar.gz
tar xf aoe.b15.tar.gz
systemctl stop vsound
cp /root/aoe.b15/front/aoe /usr/bin
cp /root/aoe.b15/front/aoe_profile.sh /etc/profile.d
reboot
stat /etc/profile.d/aoe_profile.sh
status vsound

Khi nào có beta mới bác thay số tương ứng a . :oops:

# Up kernel . :(

stop vsound
modprobe -r vsound
cd aoe.b15/front
cp aoe /usr/bin/
cp aoe_profile.sh /etc/profile.d/
cp vsound.ko /lib/modules/4.19.71-rt24-v8/kernel/drivers/aoe/
 

toi511

Well-Known Member
rtyuw.jpg

Do Covid nó hành, bận công việc nên lâu quá k lên được diễn đàn, nay cũng đã là những ngày cuối năm, sắp sang năm mới em xin chúc cho tất cả các bác, cho mọi nhà mọi người
Một năm mới an lành, bình an và gặp nhiều may mắn
 

toi511

Well-Known Member
Anh @mtminh nói không sai các anh ạ. minidlna tiếng rất hay so với các thứ khác. Em không ngờ là cách đẩy file sang renderer lại ảnh hưởng đến âm thanh nhiều như vậy :eek:

Em đang cật lực test minidlna trên nhiều platform để xem như thế nào.

Có ông dev nimloth đã porting minidlna sang DSM. Em test chạy ok. Âm thanh của nó trên NAS rất tốt.

https://synology.nimloth.pl/

minidlna-nas-1.png

PS:

- Đã fix được vụ cover bé tí theo hướng dẫn của anh Minh rồi ạ. Em cảm ơn anh Minh lần nữa!

Cái patch minidlna-1.2.1-cover-resize.patch này trước đây em có thử nhưng là của dev khác nên không được. Hôm nay em chạy cái patch của anh Minh là ngon liền. Anh í thặc là pro :eek:

Các trang web do anh Minh chỉ đường:

http://m.blog.naver.com/parkmino45/221099945434
https://github.com/ywhs/linux-software/releases/tag/1.2.1
https://octroom.exblog.jp/21092409/
https://melgrubb.com/2016/12/11/rphs-v2-minidlna/

minidlna-covers-fix.jpg

- Em mới nhận được Allo Nirvana rồi ạ.

Nguồn hoàn thiện đẹp, sắc xảo. Hy vọng là âm thanh của nó tương xứng với ngoại hình.

allo-nirvana-1.jpg


allo-nirvana-2.jpg
Bác cho em cái hướng dẫn nhé, thanks
 

linh0983

Well-Known Member
Roon 1.8 giao diện xấu hơn trước theo mình là vậy . :D

CX1.jpg


Stream qua Pi4 + Q3 + SMPD 1.0.10 phát PCM và DSD mượt mà chuyển bài êm ru . :D

CX2.jpg


Mình nhớ DSD512 có trên chú nas ko biết nó ở đâu chưa test được ui . . . :(
Nhưng mình chắc là được vì pcm 768KHz phát ngon lành . :cool:

BNHGFpiu.jpg


Nhỏ mà có võ tuyệt vời a . :D
 

tml3nr

Moderator
Bác cho em cái hướng dẫn nhé, thanks
Để fix vụ cover bé tí 160x160 của minidlna. Các bước như sau. Tút này em chạy trên pi4 v1.1 / Buster lite 5.4.83 (2021-01-11).

Mã:
pi@raspberrypi:~ $ uname -a
Linux raspberrypi 5.4.83-v7l+ #1379 SMP Mon Dec 14 13:11:54 GMT 2020 armv7l GNU/Linux

pi@raspberrypi:~ $ cat /proc/cpuinfo | grep Model
Model  : Raspberry Pi 4 Model B Rev 1.1

pi@raspberrypi:~ $ cat /proc/meminfo | grep Mem
MemTotal:  3919796 kB
MemFree:  2849096 kB
MemAvailable:  3645708 kB

1. Uninstall minidlna nếu đã install trước đó:

Mã:
sudo apt-get purge minidlna -y
sudo apt-get remove minidlna
sudo apt-get autoremove -y

2. Download 2 file này về pi. Mặc nhiên là /home/pi

minidlna-1.2.1.tar.gz

Mã:
wget https://sourceforge.net/projects/minidlna/files/minidlna/1.2.1/minidlna-1.2.1.tar.gz

Mirror:

wget "https://drive.google.com/uc?export=download&id=1CxkYoMsSuANV9Ye1L-9FTNIjPr1-omys" -O minidlna-1.2.1.tar.gz

minidlna-1.2.1-cover-resize.patch

Mã:
wget https://gist.github.com/grigorye/d30bbed518226e44a18eec75f6f6159e/raw/78a5e3261cc6c88bbf901cd1adac26ec6b2f978b/minidlna-1.2.1-cover-resize.patch

Mirror:

wget "https://drive.google.com/uc?export=download&id=1LPz61FHqi1XcNQtPJfVooi3euqJUK-im" -O minidlna-1.2.1-cover-resize.patch

3. Chạy các lệnh sau:

Mã:
sudo apt-get update

sudo apt-get install build-essential autopoint debhelper dh-autoreconf gcc libavutil-dev libavcodec-dev libavformat-dev libjpeg-dev libsqlite3-dev libexif-dev libid3tag0-dev libogg-dev libvorbis-dev libflac-dev -y

tar -zxvf minidlna-1.2.1.tar.gz
cd minidlna-1.2.1

cp /home/pi/minidlna-1.2.1-cover-resize.patch ./

patch -p1 < minidlna-1.2.1-cover-resize.patch

./configure
make
sudo make install
sudo cp ./minidlna.conf /etc/

sudo cp linux/minidlna.init.d.script /etc/init.d/minidlna
sudo chmod +x /etc/init.d/minidlna
sudo update-rc.d minidlna defaults
sudo mkdir /var/cache/minidlna

4. Edit file /etc/minidlna.conf như sau. /mnt/NAS là nơi chứa nhạc:

Mã:
media_dir=A,/mnt/NAS
resize_covers=no
friendly_name=minidlna
db_dir=/var/cache/minidlna
log_dir=/var/log
log_level=no
inotify=yes
root_container=M
wide_links=yes

5. Start và stop service:

Mã:
sudo service minidlna stop

sudo service minidlna start

Cập nhật library - forces a rescan:

Mã:
sudo /usr/local/sbin/minidlnad -r

Cập nhật full library - forces a rebuild:

Mã:
sudo /usr/local/sbin/minidlnad -R

6. Test:

Mã:
pi@raspberrypi:~ $ /usr/local/sbin/minidlnad -V
Version 1.2.1

Mã:
pi@raspberrypi:~ $ service minidlna status
● minidlna.service - LSB: DLNA/UPnP-AV media server
  Loaded: loaded (/etc/init.d/minidlna; generated)
  Active: active (running) since Thu 2021-02-11 08:51:25 +07; 3min 30s ago
  Docs: man:systemd-sysv-generator(8)
  Process: 573 ExecStart=/etc/init.d/minidlna start (code=exited, status=0/SUCCESS)
  Tasks: 3 (limit: 4915)
  CGroup: /system.slice/minidlna.service
  ├─590 /usr/local/sbin/minidlnad -f /etc/minidlna.conf
  └─621 /usr/local/sbin/minidlnad -f /etc/minidlna.conf

Feb 11 08:51:24 raspberrypi systemd[1]: Starting LSB: DLNA/UPnP-AV media server...
Feb 11 08:51:25 raspberrypi minidlna[573]: Starting minidlna: minidlna.
Feb 11 08:51:25 raspberrypi systemd[1]: Started LSB: DLNA/UPnP-AV media server.

Mã:
http://your_ip:8200/

7. Edit file /etc/sysctl.conf thêm vào phía dưới:

Mã:
fs.inotify.max_user_watches = 65536

Mã:
sudo reboot

Vậy là xong ạ!

Lưu ý:

@@@ Ở bước 2. Nếu thích mình có thể patch thêm 2 cái nữa:

- minidlna-1.2.1-add-support-dsd.patch | Support DSD

Mã:
wget "https://drive.google.com/uc?export=download&id=1zO1NrOjxiCmtOTvgYceyVskX1mXwzrt8" -O minidlna-1.2.1-add-support-dsd.patch

- favicon-support-v1.2.1.patch | Fix lỗi requests favicon.ico 404 error (Không quan trọng lắm)

Mã:
wget "https://drive.google.com/uc?export=download&id=1M-oOJJ2mvaZQ_e3lbk_axclHMy0ZUwoV" -O favicon-support-v1.2.1.patch

Cần chạy thêm 2 lệnh này ở bước 3:

Mã:
patch -p1 < minidlna-1.2.1-add-support-dsd.patch

patch -p1 < favicon-support-v1.2.1.patch

@@@ Cách bên trên tạo service theo kiểu cũ init.d. Nếu thích mình có thể cho nó chạy theo cách systemd minidlna.service. Em sẽ test sau ạ.

More info: Service init.d scripts vs /etc/systemd/system vs /usr/lib/systemd/system

Trước và sau khi fix covers:

minidlna-cover-before.jpg


minidlna-cover-after.jpg

More info:

http://m.blog.naver.com/parkmino45/221099945434

https://github.com/ywhs/linux-software/releases/tag/1.2.1

https://octroom.exblog.jp/21092409/

https://melgrubb.com/2016/12/11/rphs-v2-minidlna/

https://sourceforge.net/p/minidlna/patches/152/
 
Chỉnh sửa lần cuối:
Bên trên