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

toi511

Well-Known Member
Bác @toi511 StationPi hết sx , StationPi pro như hình dưới chưa biết bao giờ có . Chờ tiếp hay là order luôn mấy món còn lại a ? :p

H1.jpg
Vậy anh oder giúp em 1 cái relock, 1 cai receiver pi
trước, mấy món còn lại đợt sau tính :D:D:D
 

tinnnnnnn

Member
Dạ dùng renice với chrt để tune cực kỳ hiệu quả. Nhờ anh Minh khai sáng và anh Tuấn Quỳnh hổ trợ mà em biết được mấy cái này tương đối rõ. Em phải vật vã mất mấy tháng mới bắt đầu hiểu được nó.

Nói ngắn gọn thì renice chỉ thay đổi priority tối đa được 39. Còn chrt ngoài priority còn thay đổi được scheduling policy.

https://serverfault.com/questions/1...nce-between-renice-and-chrt-commands-in-linux

Ta xem lại dev Orion tune mpd trên Rune 0.4, cực kỳ tinh tế:

mpd.service - set priority 50:

Mã:
[Unit]
Description=Music Player Daemon
After=network.target sound.target

[Service]
#ExecStart=/usr/bin/mpd --no-daemon
ExecStart=/usr/bin/taskset -c 2,3 /usr/bin/mpd --no-daemon
# allow MPD to use real-time priority 50
LimitRTPRIO=50
LimitRTTIME=infinity

[Install]
WantedBy=multi-user.target

Do mpd có nhiều child process, mỗi child process có nhiệm vụ khác nhau. Nên script orion_optimize.sh renice tương ứng (Nếu đẩy tất cả các child process lên thường tiếng sẽ bị bó hẹp):

Mã:
mpdprio_nice () {
count=1
for pid in $(pgrep -w mpd);
do
  if ((count == 3))
  then
  echo "### Set priority for: mpd-player thread ###";
  renice -15 $pid;
  fi
  if ((count == 4))
  then
  echo "### Set priority for: mpd-output thread ###";
  renice -18 $pid;
  fi
  if ((count == 5))
  then
  echo "### Set priority for: mpd-decoder thread ###";
  renice -16 $pid;
  fi
count=$((count+1))
done
}

Ngoài ra còn phải xét đến các tác vụ liên quan. Thí dụ như để mpd chạy cần phải có cifsd để lấy nhạc từ SMB. Vậy có thể cần phải nâng priotity của cifsd lên. Nhưng không được cao quá vì nó có thể lấn sang cái khác.
Cho tôi hỏi thăm có cách nào kết nối nhạc của Spotify ra pi3+ allo boss Cám ơn
 

quatmo

Well-Known Member
Cho tôi hỏi thăm có cách nào kết nối nhạc của Spotify ra pi3+ allo boss Cám ơn
Bác dùng SMPD 0.96?
1./ Vào menu, bấm menu Spotify, add user name/ pass của Spotify của bác vô.
2./ Trên app Spotify bấm play album, bấm icon cái loa (góc dưới) để phát sang thiết bị khác

Nếu dùng RopieeeXL thì như hình này: user name/ pass của Spotify. Chọn Audio Output là HAT.

2021-04-13-10_28_14-RoPieeeXL-ropi2.jpg
 

tinnnnnnn

Member
Bác dùng SMPD 0.96?
1./ Vào menu, bấm menu Spotify, add user name/ pass của Spotify của bác vô.
2./ Trên app Spotify bấm play album, bấm icon cái loa (góc dưới) để phát sang thiết bị khác

Nếu dùng RopieeeXL thì như hình này: user name/ pass của Spotify. Chọn Audio Output là HAT.

2021-04-13-10_28_14-RoPieeeXL-ropi2.jpg
Tôi đang dùng smpd 0.96. Cám ơn nhiều
 

do_long_khach

Well-Known Member
-------------------
Các bác add reatime nghe thử xem

Mã:
[Unit]
Description=Tidal Connect Service
After=network.target

[Service]
LimitRTPRIO=99
LimitMEMLOCK=infinity
CPUSchedulingPolicy=other
CPUSchedulingPriority=44
Nice=-10

ExecStart=/opt/tidal/bin/tidal_connect \
......
Vụ add realtime này bác chỉ cụ thể thao tác được ko?
 

quatmo

Well-Known Member
Vụ add realtime này bác chỉ cụ thể thao tác được ko?
Chỉ áp dụng cho bản Moode TC

sudo nano /lib/systemd/system/ifi-streamer-tidal-connect.service

Copy mấy dòng này pate vào dưới dòng [Service]

Mã:
LimitRTPRIO=99
LimitMEMLOCK=infinity
CPUSchedulingPolicy=other
CPUSchedulingPriority=44
Nice=-10
Cấu hình realtime này là copy từ setting squeezelite của Moode 7.1.

Mã:
sudo reboot
 

linh0983

Well-Known Member
Rpi-dac bác ah
profile_mask2.png

Ian Canada
08:52 (2 giờ trước)


tới tôi
cleardot.gif

Thanks Le,

The StationPi is too big to be shipped in an envelope.
The shipping will be $68- if it is shipped in a box. Are you OK with it or do you have an alternative address in Canada or the USA?

Thanks,
Ian

StationPi quá to nên cước ship là $68 so với thường lệ là $38 vậy có order StationPi hay bỏ nó lại bác a ? :D
FDGbn.jpg
 

htklinh74

Member
Xin chào các bác.
Em lâu nay nghe nhạc bằng CD qua bộ California Audio Lab. Vừa rồi anh bạn đi nước ngoài nên có để lại cho bộ RPi3 + Digione Clone do HNE thi công. Em lấy về dùng thì thấy mặc định đang dùng Volumio âm thanh nghe không thích lắm. Suốt hơn hai tuần nay em đọc từ trang 600 của diễn đàn này, cũng nắm bắt và hiểu được một số vấn đề. Em đã tải bản Rune V3 của bác tnl3nr về cài đặt và cắm qua DAC Alpha của Cali thì thấy âm thanh phù hợp với em hơn.
Em mới chơi nên cũng chưa rành lắm. Nhờ bác nào giúp cho em xin link để tải bản SMPD 0.96 chưa Mod về cài đặt nghe thử xem âm thanh ntn. Bởi em cũng chưa biết cách vào SMPD để tải và cũng không biết cách để gởi mail cho bác gì đó ở SMPD để đăng nhập vào tải được.
Tks các bác nhiều
 
Bên trên