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

linh0983

Well-Known Member
e dùng Pi4 nè bác (không có Pi2, 3), nhưng em không down các bản bác đã build up, mà e tự build theo hướng dẫn của bác trên github, quá chi tiết và rõ ràng có chổ là em chưa biết chỉnh thế nào, để lưu lại lại nhạc đang hát giữa chừng, sau khi tắt LMS-rAudio
SQ64 mình chưa thử mình dùng SQ32 : Chọn 1 album nhấp mũi tên là cài đè list cũ , nhấp dấu cộng thêm vào list đang play , tắt lsm mở lại nó tự hót bác ạ . :mad:

1000gg.jpg
 

toi511

Well-Known Member
SQ64 mình chưa thử mình dùng SQ32 : Chọn 1 album nhấp mũi tên là cài đè list cũ , nhấp dấu cộng thêm vào list đang play , tắt lsm mở lại nó tự hót bác ạ . :mad:

1000gg.jpg
Sao ở nhà em hiện có 1 player sq32, upnp render dac không hiện anh, có cần cài thêm gì không. Bản trước anh cài cho em hiện bình thường
 

linh0983

Well-Known Member
Sao ở nhà em hiện có 1 player sq32, upnp render dac không hiện anh, có cần cài thêm gì không. Bản trước anh cài cho em hiện bình thường
Lms kia và lms này tương đối giống nhau chỉ khác là chạy trên X86 và ARM . Tôi đang vọc X86 lấy hình cho tiện ạ . :mad:

Tôi ko nhớ có hay chưa bác Duẩn xem thử ? :confused:

3ICDZEH.jpg


Nếu có bác chọn 192000KHz (max out bnc) . :mad:

JJJLgVu.jpg


Nếu chưa vào plugin cài UPnP/DLNA birdge ạ . :eek:
 

quatmo

Well-Known Member
Các bác download bản 7.6


----| Add menu Add Scan Music
----| Add UTF8 support
----| Simple accessing to USB, NAS, SD
----| Fixed link menu
----| Fixed config SQ output



MaterrialSkin-reskin252ffd00e62c145bd.png

Mình update bản LMSrAudio (Pi 4) 7.6 có lẻ là hoàn thiện rồi.

Người dùng thông thường chỉ cần biết flash cắm thẻ, chọn DAC là dùng. Không cần phải biết Putty/SSH hay setting Linux. Không cần dùng giao diện rAudio chọn DAC, cơ bản có trong giao diện LMS.

Nếu dùng trình duyệt Phone/Pc http://raudio/ hoặc iPhone http://raudio.local/ Không cần điền port 9000.

Đa phần người Việt thích nghe nhạc từ ổ cứng USB, bản 7.5 cũng đã đáp ứng tiện dụng click chọn nhạc trong USB với 2 cú click chuột.


Lưu ý để USB HDD (nhỏ) nhận tốt, nghe tốt, cần có nguồn cho Pi 4 mạnh mẽ chút, tầm 3A trở lên. Hoặc nguồn rời cho USB HDD.


Setting ban đầu để nghe nhạc từ USB không cần scan nhạc (chỉ cần làm 1 lần). Lần sau bấm vào Disk and Folder ở Homepage) là đến USB/NAS..

playonusb2.png




Bác nào có Pi 3, thử chạy bản này trên Pi 3 thử.
 
Chỉnh sửa lần cuối:

huyen82

Active Member
Mình update bản LMSrAudio (Pi 4) 7.5 có lẻ là hoàn thiện rồi.

Người dùng thông thường chỉ cần biết flash cắm thẻ, chọn DAC là dùng. Không cần phải biết Putty/SSH hay setting Linux. Không cần dùng giao diện rAudio chọn DAC, cơ bản có trong giao diện LMS.

Nếu dùng trình duyệt Phone/Pc http://raudio/ hoặc iPhone http://raudio.local/ Không cần điền port 9000.

Đa phần người Việt thích nghe nhạc từ ổ cứng USB, bản 7.5 cũng đã đáp ứng tiện dụng click chọn nhạc trong USB với 2 cú click chuột.


Lưu ý để USB HDD (nhỏ) nhận tốt, nghe tốt, cần có nguồn cho Pi 4 mạnh mẽ chút, tầm 3A trở lên. Hoặc nguồn rời cho USB HDD.


Setting ban đầu để nghe nhạc từ USB không cần scan nhạc (chỉ cần làm 1 lần). Lần sau bấm vào Disk and Folder ở Homepage) là đến USB/NAS..

playonusb2.png




Bác nào có Pi 3, thử chạy bản này trên Pi 3 thử.
Bản này test trên pi4 mọi cái có vẻ ok, nhưng mình đang bị lỗi tắt hay khởi động lại thì hình như nó chỉ ngắt mạng, màn hình vẫn sáng và đèn xanh của pi thỉnh thoảng vẫn nháy kiểu như vẫn đang chạy, cho nên muốn tắt hay khởi động lại thì phải nhấn nút nguồn.
 

quatmo

Well-Known Member
Bản này test trên pi4 mọi cái có vẻ ok, nhưng mình đang bị lỗi tắt hay khởi động lại thì hình như nó chỉ ngắt mạng, màn hình vẫn sáng và đèn xanh của pi thỉnh thoảng vẫn nháy kiểu như vẫn đang chạy, cho nên muốn tắt hay khởi động lại thì phải nhấn nút nguồn.
Thanks bác, chứng tỏ nó chỉ mới tắt LMS mà chưa tắt máy.
Mình đã sửa xong, đã upload, bác download lại bản 7.6.
 
Chỉnh sửa lần cuối:

sadays

Member
dear quatmo;

I have an intel celeron nuc, lms server is daphile player is rpi4 raudio
I'm interested in your plan to add sam0402's archq to the pc side

It will be perfect when we turn the server side into arc linux with your support.
 

quatmo

Well-Known Member
dear quatmo;

I have an intel celeron nuc, lms server is daphile player is rpi4 raudio
I'm interested in your plan to add sam0402's archq to the pc side

It will be perfect when we turn the server side into arc linux with your support.

I think it's easy to set up Arch PC to stream to Pi player SQ-Arch. You will be done with it, so please let me know what I need to do to support you.
 

sadays

Member
I think it's easy to set up Arch PC to stream to Pi player SQ-Arch. You will be done with it, so please let me know what I need to do to support you.
I'm not as knowledgeable as you.

Installation of sam0402 seems complicated

I'm not sure if will work on Celeron PC.

2tb ssd installed in celeron pc
My music archive is in this ssd

I'm afraid I'll corrup it while trying to install it.
 

quatmo

Well-Known Member
I'm not as knowledgeable as you.

Installation of sam0402 seems complicated

I'm not sure if will work on Celeron PC.

2tb ssd installed in celeron pc
My music archive is in this ssd

I'm afraid I'll corrup it while trying to install it.
I understand, not talking about booting ArchQ from USB, your stored music on SSD might be a risky move when it comes to partition mount. I will try them in the next few days to understand what needs to be done.
 

mtminh

Well-Known Member
Có vẻ như SQ32 play DSD ko vấn đề gì bác Minh ạ . Vấn đề ở chỗ quản lý nhạc của LMS . X86(daphile) nó cho add tên miền [email protected]/share/MUSIC mình add thử , nhạc DSD nó phát ngay ui . . . (remote bubbleupnp server nó ko chạy) . :cool:

CVBNM01.jpg


CVBNM04.jpg


CVBNM02.jpg


CVBNM03.jpg


CVBNM05.jpg


CVBNM06.jpg
Bác dùng daphile sướng nhỉ, hổ trợ đầy đủ hơn rAudio.

- Daphile cho add tên miền, rAudio không. Anh Lâm ra tay làm script đổi tên web ra IP wan cho rAudio
- Bác mount vào network driver. DSD file play ngon lành
- rAudio mount bằng IP thì giống như daphile. LMS chơi tuốt.

Mình không biết daphile. Có play được ngoại mạng không bác. Hay phải thêm thiết bị cài daphile ngoài tiệm của bác.

Nếu mount được kiểu này. Thích là không cần scan thư viện. Bỏ trung gian bubleupnp, làm âm thanh tệ đi.
 
Chỉnh sửa lần cuối:

quatmo

Well-Known Member
Bác dùng daphile sướng nhỉ, hổ trợ đầy đủ hơn rAudio.

- Daphile cho add tên miền, rAudio không. Anh Lâm ra tay làm script đổi tên web ra IP wan cho rAudio
- Bác mount vào network driver. DSD file play ngon lành
- rAudio mount bằng IP thì giống như daphile. Chơi tuốt

Mình không biết daphile. Có play được ngoại mạng không bác. Hay phải thêm thiết bị cài daphile ngoài tiệm của bác.

Nếu mount được kiểu này. Thích là không cần scan thư viện. Bỏ trung gian bubleupnp, làm âm thanh tệ đi.
Em liệt kê rAudio hỗ trợ mount, hai anh coi thử.

Gõ lệnh: udevil --help

Mã:
rAudio:~  #  udevil --help
udevil version 0.4.4+
Mounts and unmounts devices without password, shows device info, monitors
device changes.  Emulates udisks1/2 command line usage and udisks1 output.
Usage: udevil [OPTIONS] COMMAND [COMMAND-OPTIONS] [COMMAND-ARGUMENTS]
OPTIONS:
    --verbose                                   print details
    --quiet                                     minimal output
MOUNT  -  Mounts DEVICE to mount point DIR with MOUNT-OPTIONS:
    udevil mount|--mount [MOUNT-OPTIONS] [[-b|--block-device] DEVICE] [DIR]
    MOUNT-OPTIONS:
    -t|--types|--filesystem-type|--mount-fstype TYPE    (see man mount)
    -o|--options|--mount-options OPT,...                (see man mount)
    --no-user-interaction                       ignored (for compatibility)
    EXAMPLES:
    udevil mount /dev/sdd1
    udevil mount -o ro,noatime /dev/sdd1
    udevil mount -o ro,noatime /dev/sdd1 /media/custom
    udevil mount /tmp/example.iso                    # ISO file
    udevil mount ftp://sys.domain                    # ftp site - requires
                                                       curlftpfs or ftpfs
    udevil mount ftp://user:[email protected]/share    # ftp share with
                                                       user and password
    udevil mount ftp://user:[email protected]:21/share # ftp share with
                                                       port, user and password
    udevil mount -t ftpfs sys.domain                 # ftp site with ftpfs
    udevil mount -t curlftpfs sys.domain             # ftp site with curl
    udevil mount -t curlftpfs user:[email protected]   # ftp site with curl u/p
    udevil mount nfs://sys.domain:/share             # nfs share
    udevil mount sys.domain:/share                   # nfs share
    udevil mount smb://sys.domain/share              # samba share w/ cifs
    udevil mount smb://user:[email protected]:50/share   # samba share w/ u/p/port
    udevil mount smb://WORKGROUP/[email protected]     # samba share w/ workgroup
    udevil mount //sys.domain/share                  # samba share w/ cifs
    udevil mount //sys.domain/share -t smbfs         # samba share w/ smbfs
    udevil mount ssh://[email protected]               # sshfs with user -
                                                       requires sshfs
    udevil mount -t sshfs [email protected]            # sshfs with user
    udevil mount http://sys.domain/dav/              # WebDAV - requires davfs2
    udevil mount tmpfs                               # make a ram drive

    WARNING !!! a password on the command line is UNSAFE - see filesystem docs

UNMOUNT  -  Unmount DEVICE or DIR with UNMOUNT-OPTIONS:
    udevil umount|unmount|--unmount|--umount [UNMOUNT-OPTIONS]
                                              {[-b|--block-device] DEVICE}|DIR
    UNMOUNT-OPTIONS:
    -l                                          lazy unmount (see man umount)
    -f                                          force unmount (see man umount)
    --no-user-interaction                       ignored (for compatibility)
    EXAMPLES: udevil umount /dev/sdd1
              udevil umount /media/disk
              udevil umount -l /media/disk
              udevil umount /tmp/example.iso
INFO  -  Show information about DEVICE emulating udisks v1 output:
    udevil info|--show-info|--info [-b|--block-device] DEVICE
    EXAMPLE:  udevil info /dev/sdd1
MONITOR  -  Display device events emulating udisks v1 output:
    udevil monitor|--monitor
    EXAMPLE:  udevil monitor
CLEAN  -  Remove unmounted udevil-created mount dirs in media dirs
    udevil clean
HELP  -  Show this help
    udevil help|--help|-h

http://ignorantguru.github.io/udevil/  For config see /etc/udevil/udevil.conf
For automounting with udevil run 'devmon --help'

Theo như hình anh Phước mount cifs là dạng SMB samba share (dạng này play DSD online thoải mái, DSD256 chạy Ok luôn - em đã play trên Volumio).

rAudio có hỗ trợ:

udevil mount smb://sys.domain/share # samba share w/ cifs
udevil mount //sys.domain/share # samba share w/ cifs


--------------
Nếu mount SMB bằng tên miền, anh mount thử bằng udevil, nếu Ok thì add thẳng vào fstab, không dùng giao diện (rAudio họ code lọc chữ input - mod lại ngăn lọc thì OK - nhưng update là mất mod.)
 
Chỉnh sửa lần cuối:

mtminh

Well-Known Member
Em liệt kê rAudio hỗ trợ mount, hai anh coi thử.

Gõ lệnh: udevil --help

Mã:
rAudio:~  #  udevil --help
udevil version 0.4.4+
Mounts and unmounts devices without password, shows device info, monitors
device changes.  Emulates udisks1/2 command line usage and udisks1 output.
Usage: udevil [OPTIONS] COMMAND [COMMAND-OPTIONS] [COMMAND-ARGUMENTS]
OPTIONS:
    --verbose                                   print details
    --quiet                                     minimal output
MOUNT  -  Mounts DEVICE to mount point DIR with MOUNT-OPTIONS:
    udevil mount|--mount [MOUNT-OPTIONS] [[-b|--block-device] DEVICE] [DIR]
    MOUNT-OPTIONS:
    -t|--types|--filesystem-type|--mount-fstype TYPE    (see man mount)
    -o|--options|--mount-options OPT,...                (see man mount)
    --no-user-interaction                       ignored (for compatibility)
    EXAMPLES:
    udevil mount /dev/sdd1
    udevil mount -o ro,noatime /dev/sdd1
    udevil mount -o ro,noatime /dev/sdd1 /media/custom
    udevil mount /tmp/example.iso                    # ISO file
    udevil mount ftp://sys.domain                    # ftp site - requires
                                                       curlftpfs or ftpfs
    udevil mount ftp://user:[email protected]/share    # ftp share with
                                                       user and password
    udevil mount ftp://user:[email protected]:21/share # ftp share with
                                                       port, user and password
    udevil mount -t ftpfs sys.domain                 # ftp site with ftpfs
    udevil mount -t curlftpfs sys.domain             # ftp site with curl
    udevil mount -t curlftpfs user:[email protected]   # ftp site with curl u/p
    udevil mount nfs://sys.domain:/share             # nfs share
    udevil mount sys.domain:/share                   # nfs share
    udevil mount smb://sys.domain/share              # samba share w/ cifs
    udevil mount smb://user:[email protected]:50/share   # samba share w/ u/p/port
    udevil mount smb://WORKGROUP/[email protected]     # samba share w/ workgroup
    udevil mount //sys.domain/share                  # samba share w/ cifs
    udevil mount //sys.domain/share -t smbfs         # samba share w/ smbfs
    udevil mount ssh://[email protected]               # sshfs with user -
                                                       requires sshfs
    udevil mount -t sshfs [email protected]            # sshfs with user
    udevil mount http://sys.domain/dav/              # WebDAV - requires davfs2
    udevil mount tmpfs                               # make a ram drive

    WARNING !!! a password on the command line is UNSAFE - see filesystem docs

UNMOUNT  -  Unmount DEVICE or DIR with UNMOUNT-OPTIONS:
    udevil umount|unmount|--unmount|--umount [UNMOUNT-OPTIONS]
                                              {[-b|--block-device] DEVICE}|DIR
    UNMOUNT-OPTIONS:
    -l                                          lazy unmount (see man umount)
    -f                                          force unmount (see man umount)
    --no-user-interaction                       ignored (for compatibility)
    EXAMPLES: udevil umount /dev/sdd1
              udevil umount /media/disk
              udevil umount -l /media/disk
              udevil umount /tmp/example.iso
INFO  -  Show information about DEVICE emulating udisks v1 output:
    udevil info|--show-info|--info [-b|--block-device] DEVICE
    EXAMPLE:  udevil info /dev/sdd1
MONITOR  -  Display device events emulating udisks v1 output:
    udevil monitor|--monitor
    EXAMPLE:  udevil monitor
CLEAN  -  Remove unmounted udevil-created mount dirs in media dirs
    udevil clean
HELP  -  Show this help
    udevil help|--help|-h

http://ignorantguru.github.io/udevil/  For config see /etc/udevil/udevil.conf
For automounting with udevil run 'devmon --help'

Theo như hình anh Phước mount cifs là dạng SMB samba share (dạng này play DSD online thoải mái, DSD256 chạy Ok luôn - em đã play trên Volumio).

rAudio có hỗ trợ:

udevil mount smb://sys.domain/share # samba share w/ cifs
udevil mount //sys.domain/share # samba share w/ cifs


--------------
Nếu mount SMB bằng tên miền, anh mount thử bằng udevil, nếu Ok thì add thẳng vào fstab, không dùng giao diện (rAudio họ code lọc chữ input - mod lại ngăn lọc thì OK)
Anh có cảm tình NFS hơn SMB trên cùng hệ linus. Tuy NFS rất khó publish internet hơn SMB . Script em làm dùng rất ổn, sướng. Ngoại đạo, mỗi lần tìm hiểu là gặp khó. Không biết hiểu nổi không :oops:
 

quatmo

Well-Known Member
Anh có cảm tình NFS hơn SMB trên cùng hệ linus. Tuy NFS rất khó publish internet hơn SMB . Script em làm dùng rất ổn, sướng. Ngoại đạo, mỗi lần tìm hiểu là gặp khó. Không biết hiểu nổi không :oops:
Dạ bản chất SMB và NFS nếu dùng qua internet đều cần add domain, user, pass. Vậy dùng NFS + script em làm cho nhanh.
 

quangv

Member
Mình update bản LMSrAudio (Pi 4) 7.6 có lẻ là hoàn thiện rồi.

Người dùng thông thường chỉ cần biết flash cắm thẻ, chọn DAC là dùng. Không cần phải biết Putty/SSH hay setting Linux. Không cần dùng giao diện rAudio chọn DAC, cơ bản có trong giao diện LMS.

Nếu dùng trình duyệt Phone/Pc http://raudio/ hoặc iPhone http://raudio.local/ Không cần điền port 9000.

Đa phần người Việt thích nghe nhạc từ ổ cứng USB, bản 7.5 cũng đã đáp ứng tiện dụng click chọn nhạc trong USB với 2 cú click chuột.


Lưu ý để USB HDD (nhỏ) nhận tốt, nghe tốt, cần có nguồn cho Pi 4 mạnh mẽ chút, tầm 3A trở lên. Hoặc nguồn rời cho USB HDD.


Setting ban đầu để nghe nhạc từ USB không cần scan nhạc (chỉ cần làm 1 lần). Lần sau bấm vào Disk and Folder ở Homepage) là đến USB/NAS..

playonusb2.png




Bác nào có Pi 3, thử chạy bản này trên Pi 3 thử.
May em có 2 thẻ, vẫn giữ thẻ bản 7.1
- Bản này trên pi3 ko set được card ở config
- Tidal connect kết nối nhưng không play.
- WebUI trên phone giật lag không đăng nhập được gì.
Chắc ko tương thích pi3. Em quay lại bản 7.1 dùng tiếp.
 

linh0983

Well-Known Member
Anh có cảm tình NFS hơn SMB trên cùng hệ linus. Tuy NFS rất khó publish internet hơn SMB . Script em làm dùng rất ổn, sướng. Ngoại đạo, mỗi lần tìm hiểu là gặp khó. Không biết hiểu nổi không :oops:
Daphile nó có hỗ trợ NFS ạ . Mình add thử xem có được ko ? :confused:

1000hh01.jpg


Vọc vạch là niềm vui mà bác Minh . :cool:

" Mình không biết daphile. Có play được ngoại mạng không bác. Hay phải thêm thiết bị cài daphile ngoài tiệm của bác "

Ý bác bảo là gi ạ ? Mình chưa hiểu ? :mad:
 
Bên trên