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

bác @quatmo và các bác giúp e tí ạ :
e add google drive vào rclone, đến bước này thì nó đứng yên , ko liên kết với tk google, e copy pass vào trình duyệt cũng ko được ạ, e dùng volumio mod của bác quatmo cũng ko mount được
e cảm ơn các bác

<code>

Google Application Client Id
Setting your own is recommended.
See https://rclone.org/drive/#making-your-own-client-id for how to create your own.
If you leave this blank, it will use an internal key which is low performance.
Enter a string value. Press Enter for the default ("").
client_id> 508781028939-g6edaq7fexxxxxx4cncrsm8mn3lq53.apps.googleusercontent.com
OAuth Client Secret
Leave blank normally.
Enter a string value. Press Enter for the default ("").
client_secret> wAGjThnxxxxxdx7a8tc-5L
Scope that rclone should use when requesting access from drive.
Enter a string value. Press Enter for the default ("").
Choose a number from below, or type in your own value
1 / Full access all files, excluding Application Data Folder.
\ "drive"
2 / Read-only access to file metadata and file contents.
\ "drive.readonly"
/ Access to files created by rclone only.
3 | These are visible in the drive website.
| File authorization is revoked when the user deauthorizes the app.
\ "drive.file"
/ Allows read and write access to the Application Data folder.
4 | This is not visible in the drive website.
\ "drive.appfolder"
/ Allows read-only access to file metadata but
5 | does not allow any access to read or download file content.
\ "drive.metadata.readonly"
scope> 2
ID of the root folder
Leave blank normally.

Fill in to access "Computers" folders (see docs), or for rclone to use
a non root folder as its starting point.

Enter a string value. Press Enter for the default ("").
root_folder_id>
Service Account Credentials JSON file path
Leave blank normally.
Needed only if you want use SA instead of interactive login.

Leading `~` will be expanded in the file name as will environment variables such as `${RCLONE_CONFIG_DIR}`.

Enter a string value. Press Enter for the default ("").
service_account_file>
Edit advanced config? (y/n)
y) Yes
n) No (default)
y/n>
Remote config
Use auto config?
* Say Y if not sure
* Say N if you are working on a remote or headless machine
y) Yes (default)
n) No
y/n> y
If your browser doesn't open automatically go to the following link: http://127.0.0.1:53682/auth?state=kSQ4ZDD9tZ6HE0yY-GGKTw
Log in and authorize rclone for access
Waiting for code...

</code>
 

do_long_khach

Well-Known Member
Anh bunpbu@vnav đã thuốc được roon 1.7.667 rồi các anh ạ. Nhạc offline chạy ngon. Remote app ios android OK. Nhạc online chưa chạy.

roon_v3.png
Bao giờ online được thì khủng nhỉ......
 

linh0983

Well-Known Member
em có file cài Roon cho Nas "tàu", bác cần em gửi, mà quên bản roon này chỉ là ver 1.7.571 thôi
Cảm ơn bác ver này mình có a . :oops:
Dĩ nhiên bác ạ, CA mặc định rồi, pi2 cần cài thêm plugin, ds10 chắc cũng ok.
Chỉ tiếc 700 đô lâu lắm rồi ko dùng Roon lụt nghề bác a . Bản crack này cài vào MiniPC play nhạc từ nas hơn 10.000 album ngon lành vậy là đủ bác a . :(

Z12.jpg


Z13.jpg


Từ trước tời giờ roon nó chưa support output upnp anh ạ o_O
Quên bác a . Chơi OFF LINE là đủ hihi . :eek:
 

tml3nr

Moderator
Nghĩa là mình cài roon vào PCmini nó scan nhạc chú nas . Roon nó có thấy render như : Pi2 , DS -10 , Daphile và Chromecast để stream ko ??? . :cool:
Nó support các thứ sau anh ạ (Và các OS nào cài được roon bridge):

https://help.roonlabs.com/portal/en...udio-outputs-or-devices-are-supported-by-roon

FAQ: What audio outputs or devices are supported by Roon?

  • Connected Outputs: Built-in outputs, USB DACs, and Sound Cards
  • RoonReady Devices
  • Apple Airplay
  • Sonos
  • Logitech Squeezebox
  • Meridian Audio
  • Chromecast
  • HQPlayer
  • Devialet
Connected Outputs: Built-in outputs, USB DACs, and Sound Cards
Any audio devices recognized by the OS will be recognized by Roon, from Built-in Sound to PCI Soundcards to USB DACs. In the settings of Roon, you will select which recognized audio devices you would like to display as Zones in Roon. Any Zone can also be configured to support Exclusive (bit-perfect) mode. Playback to these devices uses Roon's RAAT technology, and can be grouped with each other or other RAAT-based zones for multi-zone playback.

RoonReady Devices
RoonReady devices are supported and can be grouped with other RoonReady devices or Connected outputs for synchronized playback.

Apple Airplay
Any Airplay 1 devices (Airplay 2 is not currently supported) on the same network with your Roon app - whether Apple or Third Party Airplay - will be recognized by Roon. In the settings of Roon, you will select which recognized Airplay devices you would like to display as Zones in Roon. Airplay devices can be grouped with other Airplay devices for multi-zone synchronized playback.

It should be noted that:
  1. Software Airplay "servers" are sometimes unreliable with Roon
  2. The Airplay protocol can only play at 44.1khz/16bit (Roon will downsample higher-resolution content when played to Airplay zones)
For more information on setting up AirPlay devices, see AirPlay Setup.

Sonos
Roon should work with all [Sonos hardware. As new devices reach the market, small adjustments may be needed. To learn more about using Sonos in Roon, visit our [Sonos documentation](https://kb.roonlabs.com/Sonos).

Logitech Squeezebox
Squeezebox endpoints are supported. For more information on setting up Squeezebox devices, see Squeezebox Setup.

Meridian Audio
Many Meridian Audio devices will be discovered by Roon, and can be enabled for usage. Meridian Audio endpoints can be grouped with other Meridian Audio endpoints for multi-room synchronized playback. For more information on setting up Meridian devices, see Meridian Setup.

Chromecast
Chromecast is fully supported by Roon. See Chromecast for more information.

HQPlayer
Roon can stream directly to HQPlayer, whether both applications are running on the same machine or if they're on different machines on your network.

Devialet
Roon includes built-in support for the Devialet AIR protocol, used by Devialet's Expert and Expert Pro devices. This is a new implementation of AIR, undertaken at Roon Labs. It does not require Devialet's AIR driver, and works with Roon Cores running on any platform.
 

quatmo

Well-Known Member
Chỉnh sửa lần cuối:

khanhnguyen

Active Member
Vãi cả "cụ quạt", nhà sưu tầm chuyên nghiệp... Miệt mài hack Tidal, Qobuz!!!!
Công nhận Roon chất âm nó ở một đẳng cấp khác, nghe là phê.. Bản crack mới này mình cài vào con miniPC 4 port LAN nghe trơn tru và phê thật. Nghe qua LAN tới Chromacats Audio, RoopieeXL, hay qua USB DAC đều tuyệt. Bắn qua mấy em Chromecast built-in trong nhà cũng vẫn phê..
MiniPC này vừa cài LMS, vừa AssetUPNP, vừa BubbleUPNP Server đều chạy tốt. Thêm Roon nữa nó vẫn gánh ngon lành!
 

khanhnguyen

Active Member
Bác Hải ! Cài roon birdge vào SMPD như thế nào a ? :mad:

Nó đây bác @linh0983 :

Còn một cách nữa đó là các bác tận dụng cái menu DISK USAGE ít ai dùng biến nó thành tính năng bật Roonbridge cho SMPD

1. Dùng WinSCP vào folder:
/opt/plugins/81-disk_usage

2. Sửa TITLE (copy pate)
Nằm trong file này: app.json

{
"menu": "ROON",
"icon": "data_usage",
"note": "df command"
}


3. Thay script stop start Roon trong file run.sh (copy pate)

#!/bin/bash
# Copyright © 2020 symphonic-mpd Research and Development Club

systemctl stop pipe
sleep 0.5
systemctl daemon-reload
systemctl restart roonbridge


# echo "<pre>"
# pstree -Uclntp
# echo "</pre><pre>"
# df -BM -T -xdevtmpfs -xtmpfs -l |sed -z 's/\n/<br>/g'
# echo "</pre>"
# used_root=` df -h | grep "/dev/root" | awk '{ print $5 }' | sed -e '$s/.$//' `
# if [ $used_root -gt 80 ];then
# echo "<div class='alert alert-danger' role='alert'>Disk utilization has exceeded 80%.</div>"
# fi
# exit 0


Save lại là xong, bấm vào menu Roon là roonbridge chạy.
------------------------------------------------------------------------

Nếu muốn Stop Roon và mở lại âm thanh Pipe thì chỉnh tiếp cái menu Support thành tính năng Stop Roon
Chỉnh app.json:

{
"menu": "PIPE",
"icon": "email",
"note": "Download system log files"
}

Chỉnh run.sh
Xóa hết nội dung bên trong, thay thế bằng:

systemctl daemon-reload
sleep 0.5
systemctl stop roonbridge

sleep 0.5
systemctl start pipe




2020-08-17-10_33_44-symphonic-mpd.png
 

linh0983

Well-Known Member
Vãi cả "cụ quạt", nhà sưu tầm chuyên nghiệp... Miệt mài hack Tidal, Qobuz!!!!
Công nhận Roon chất âm nó ở một đẳng cấp khác, nghe là phê.. Bản crack mới này mình cài vào con miniPC 4 port LAN nghe trơn tru và phê thật. Nghe qua LAN tới Chromacats Audio, RoopieeXL, hay qua USB DAC đều tuyệt. Bắn qua mấy em Chromecast built-in trong nhà cũng vẫn phê..
MiniPC này vừa cài LMS, vừa AssetUPNP, vừa BubbleUPNP Server đều chạy tốt. Thêm Roon nữa nó vẫn gánh ngon lành!
Chú J1900 tuyệt vời . Bác cấu hình 4 port lan của nó như thế nào vậy a ? :rolleyes:
 

khanhnguyen

Active Member
Chú J1900 tuyệt vời . Bác cấu hình 4 port lan của nó như thế nào vậy a ? :rolleyes:
Mình cài Bridge mấy port LAN như bác chỉ bữa trước đó. Nhưng sau đó thấy nó truyền tín hiệu có vẻ không ổn nên mình cắm từ Switch vào 2 dây LAN, mình cắm vào 1 port cho mục đích Bridge, 1 port coi như cấp Internet, còn 2 port còn lại cắm mấy con streamer.
Kỳ diệu thay, nó chạy ngon và mượt mà!!!
 

linh0983

Well-Known Member
Mình cài Bridge mấy port LAN như bác chỉ bữa trước đó. Nhưng sau đó thấy nó truyền tín hiệu có vẻ không ổn nên mình cắm từ Switch vào 2 dây LAN, mình cắm vào 1 port cho mục đích Bridge, 1 port coi như cấp Internet, còn 2 port còn lại cắm mấy con streamer.
Kỳ diệu thay, nó chạy ngon và mượt mà!!!
Bác nói rõ hộ : " Cắm từ switch vào 2 dây LAN, mình cắm vào 1 port cho mục đích Bridge, 1 port coi như cấp Internet, còn 2 port còn lại cắm mấy con streamer. " là sao a ? :rolleyes:
 

khanhnguyen

Active Member
Mình cắm vầy:

Internet <---->Swich 8 port 1<----> 1 MiniPC
2<---->2 MiniPC
MiniPC 3<------> Pi
MiniPC 4<------->Chromecast​
Trong Windows mình sẽ Bridge nhóm 3 port LAN (2,3,4)
<-----> : là nối dây LAN đó bác

PS: Sorry vì mình không vẽ và up hình mô tả rõ ràng được
 
Bên trên