Chia sẻ một cách setup Spotify Connect trên RuneAudio

tml3nr

Moderator
Test tới test lui các kiểu. SC trên Rune chạy hoàn hảo hơn em mong đợi :rolleyes:

Được voi đòi Hai Bà Tưng. Em đang mon men cải tiến cái volume của app Spotify để đồng bộ với Rune theo kiểu Logarithmic. Hiện nay volume của app Spotify kéo đến 80% thì Rune chỉ mới 50%.

spotify-connect-web-chroot_alsamixer-png.288759
@@@ Cập nhật 14/04/1018 - Mod cho volume của app Spotify đồng bộ với Rune tốt hơn:

Em mới mò ra được một cách giải quyết volume trên app Spotify đồng bộ với Rune hợp lý hơn.

Trước khi mod:

spotify_connect_fix_volume_00.png


Sau khi mod:

spotify_connect_fix_volume_01.png


Cách làm như sau.

Bước 1:

Mã:
nano /root/spotify-connect-web-chroot/usr/src/app/console_callbacks.py

Edit dòng:

Mã:
mixer.setvolume(int(volume / 655.35))

Kết quả như sau:

Mã:
mixer.setvolume(int(50 + (volume / 655.35) / 2 ))

Bước 2:

Mã:
systemctl stop spotify-connect

Bước 3:

Mã:
systemctl start spotify-connect

Vậy là xong ạ!

Source tham khảo:

https://github.com/Fornoth/spotify-connect-web/issues/11
 

Đính kèm

  • spotify_connect_fix_volume_00.png
    spotify_connect_fix_volume_00.png
    171.7 KB · Xem: 10
  • spotify_connect_fix_volume_01.png
    spotify_connect_fix_volume_01.png
    176.6 KB · Xem: 10
Chỉnh sửa lần cuối:

phuoc0903

Member
Mình chờ bàn Rune cuối cùng của bác @tml3nr . Bác í cứ thêm chút chút vào làm mình hoa cả mắt . ( khi nào bàn cuối có a ? ) . :rolleyes:
 

tml3nr

Moderator
Mình chờ bàn Rune cuối cùng của bác @tml3nr . Bác í cứ thêm chút chút vào làm mình hoa cả mắt . ( khi nào bàn cuối có a ? ) . :rolleyes:
Nó cũng đơn giản lắm ạ. Em tóm tắt từ đầu cho đến hôm nay 14/4/2018 cho anh nắm:

- Có 2 version SC:

1. Bản SC powerpi.de. Là post đầu tiên trong thít này. Có up file IMG Rune làm xong bước 4:

http://www.hdvietnam.com/threads/chia-se-mot-cach-setup-spotify-connect-tren-runeaudio.1389702/

2. Bản SC Fornoth 0.0.3 trong thít này:

http://www.hdvietnam.com/threads/ch...ct-tren-runeaudio.1389702/page-3#post-9655290

Anh cứ lấy bản số 1 là OK rồi. Nếu thích thì mod cái volume để cho dễ chỉnh trong app cho nó đồng bộ với Rune tốt hơn.

Mod volume Rune làm theo thít này:

http://www.hdvietnam.com/threads/ch...ct-tren-runeaudio.1389702/page-6#post-9663194

Vậy là rõ anh nhỉ? :rolleyes:
 

thebluewindows

Well-Known Member
Tối qua lọ mọ:
- Dùng bản @tml3nr ở trang 1 thì cài mãu chưa chạy đc DigiOne
- Dùng bản có support DigiOne thì chưa cài đc SC , bị mắc ở bước 4 ko có file apkey...
Để hnay lại nghiên cứu tiếp... :(
 

tml3nr

Moderator
Tối qua lọ mọ:
- Dùng bản @tml3nr ở trang 1 thì cài mãu chưa chạy đc DigiOne
- Dùng bản có support DigiOne thì chưa cài đc SC , bị mắc ở bước 4 ko có file apkey...
Để hnay lại nghiên cứu tiếp... :(
Để cho dễ hiểu. Anh tháo DigiOne ra. Setup cho nó xuất ra cổng analog 3.5mm của Pi trước ạ. Gắn vào loa nào đó test.

Lúc đó giá trị của --mixer --device sẽ theo alsamixer.

Download file spotify_appkey.key và console_callbacks.py:

http://www.mediafire.com/file/yeayukmidqku0j8/spotify_connect_rune_v1.rar
 
Chỉnh sửa lần cuối:

thebluewindows

Well-Known Member
Để có luôn hỗ trợ DigiOne mình dùng bản này:
Mình nhớ mài mại như là bản này có hỗ trợ Digione thì phải ?
RuneAudio_rpi2_rp3_0.4-beta_20171120_4GB_4.9.63-1

Và cài theo tóm tắt ở đây:
...
1. Bản SC powerpi.de. Là post đầu tiên trong thít này. Có up file IMG Rune làm xong bước 4:
http://www.hdvietnam.com/threads/chia-se-mot-cach-setup-spotify-connect-tren-runeaudio.1389702/
2. Bản SC Fornoth 0.0.3 trong thít này:
http://www.hdvietnam.com/threads/ch...ct-tren-runeaudio.1389702/page-3#post-9655290
...
Kết quả:
- Làm cách 1 (powerpi.de) đến bước test báo lỗi
- Để nguyên thẻ nhớ, làm tiếp cách 2 (Fornoth 0.0.3) vẫn chưa được
- Để nguyên up lên 0.0.4. Thì bỗng nhiên chạy
Thành ra bây giờ không biết mình đang dùng SC bản nào (???)
Dù sao cũng đang hưởng thụ cái đã :D lát nữa cài đặt volume sau.
 

tml3nr

Moderator
Để có luôn hỗ trợ DigiOne mình dùng bản này:


Và cài theo tóm tắt ở đây:

Kết quả:
- Làm cách 1 (powerpi.de) đến bước test báo lỗi
- Để nguyên thẻ nhớ, làm tiếp cách 2 (Fornoth 0.0.3) vẫn chưa được
- Để nguyên up lên 0.0.4. Thì bỗng nhiên chạy
Thành ra bây giờ không biết mình đang dùng SC bản nào (???)
Dù sao cũng đang hưởng thụ cái đã :D lát nữa cài đặt volume sau.
Vậy chắc là anh đang chạy bản 0.0.4 :D

3 cách này nguyên lý giống nhau, thực chất công việc chính chỉ có 2 bước

1. Giải nén packet:

spotify-connect-web.tar.gz (170MB)

hay spotify-connect-web_0.0.3-alpha_chroot.tar.gz (172MB)

hoặc spotify-connect-web_0.0.4-alpha_chroot.tar.gz (207MB)

ra thư mục /root/spotify-connect-web-chroot

2. Tạo file /usr/lib/systemd/systemspotify-connect.service để run khi OS startup:

Mình chỉ cần quan tâm các tham số sau trong file systemspotify-connect.service của dòng lệnh:

Mã:
ExecStart=/usr/bin/sh /root/spotify-connect-web.sh --name RuneAudio --device 0 --mixer Digital --username abc --password xyz --bitrate 320

Là chạy được rồi ạ!

PS: Anh lưu ý là DigiOne không có hardware volume. Chỉ có cách dùng software. Khi dùng software tiếng sẽ bị mờ đi khá nhiều.

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

thebluewindows

Well-Known Member
Vậy chắc là anh đang chạy bản 0.0.4 :D

3 cách này nguyên lý giống nhau, thực chất công việc chính chỉ có 2 bước

1. Giải nén packet:

spotify-connect-web.tar.gz (170MB)

hay spotify-connect-web_0.0.3-alpha_chroot.tar.gz (172MB)

hoặc spotify-connect-web_0.0.4-alpha_chroot.tar.gz (207MB)

ra thư mục /root/spotify-connect-web-chroot

2. Tạo file /usr/lib/systemd/systemspotify-connect.service để run khi OS startup:

Mình chỉ cần quan tâm các tham số sau trong file systemspotify-connect.service của dòng lệnh:

Mã:
ExecStart=/usr/bin/sh /root/spotify-connect-web.sh --name RuneAudio --device 0 --mixer Digital --username abc --password xyz --bitrate 320

Là chạy được rồi ạ!

PS: Anh lưu ý là DigiOne không có hardware volume. Chỉ có cách dùng software. Khi dùng software tiếng sẽ bị mờ đi khá nhiều.

alsamixer_boss_dac_digital.png
Vậy thôi để thế luôn thực ra cũng ít khi chỉnh :)
Chuyển qua tìm cách disable volume của raspotify trên MoOde một thể.
 

do_long_khach

Well-Known Member
Nó đây a . Bác ON nó lên .
145.jpg
Như này bác ạ, ko có mục High quality. Hiện trạng tài khoản là Premium dùng thử tháng đầu miễn phí, trả tiền từ tháng sau. PS: hoá ra phải xài cái plug in số 1 trong hình của bac tlmnr thì mơi có high quality để chọn.
Volumio2.png
 
Chỉnh sửa lần cuối:
Bên trên