Raspberry Pi - Music Server

Thảo luận trong 'Nguồn phát từ máy tính' bắt đầu bởi bazokaster, 16/4/15.

  1. tml3nr

    tml3nr Advanced Member

    Tham gia ngày:
    30/4/07
    Bài viết:
    3.082
    Đã được thích:
    3.519
    Theo đề nghị của một anh bạn. Em o bế bản Rune 0.4 dựa theo cách của anh mtminh@hdvietnam.com, janui@runeaudio.com và vài tweak nhỏ khác để cho âm thanh hay nhất. Tích hợp sẵn SC Fornoth 003 luôn.

    Em tính không add dac i2s vào. Nhưng cuối cùng phải enable Boss Dac mới kiểm tra được các tweaks có OK hay không. Các anh có thể đổi sang dac khác và kiểm tra lại các settings.

    Những settings này theo em là hay nhất cho MPD và Spotify Connect. Nếu mình bật thêm các thứ khác (UPnP renderer, AirPlay...) tiếng nó sẽ kém đi một ít.

    Các thay đổi gồm có:

    1. Update WebUI theo patch của hondagx35@runeaudio.com

    http://www.runeaudio.com/forum/chrome-shows-strange-behaviour-t6304.html

    2. Disable avahi / zeroconf (mtminh)

    Mã:
    systemctl disable avahi-daemon.service
    systemctl stop avahi-daemon.service
    Mã:
    systemctl disable avahi-daemon.socket
    systemctl stop avahi-daemon.socket
    Mã:
    redis-cli hset mpdconf zeroconf_enabled no
    3. Disable tvservice (mtminh)

    Mã:
    nano /var/www/command/orion_optimize.sh
    
    Thêm vào common startup:
    
    /opt/vc/bin/tvservice -o
    4. Disable max_usb_current=1 trong /boot/config.txt

    5. Tăng max_output_buffer_size của mpd.conf để cho MPD client load cover art. janui@runeaudio.com

    Mã:
    redis-cli hset mpdconf max_output_buffer_size "16384"
    6. Tạo symbolic link cho MPD client load cover art:

    Mã:
    ln -s /mnt/MPD /var/www/covers 
    Như vậy đường dẫn cho cover art trong app MPD client sẽ là:

    Mã:
    http://your_ip/covers
    7. Tạo lệnh temp để kiểm tra nhiệt độ, xung clock và các tham số optimize kenel.

    Mã:
    nano /usr/bin/temp
    #!/bin/bash
    /opt/vc/bin/vcgencmd measure_temp
    /opt/vc/bin/vcgencmd get_config arm_freq
    cat /sys/block/mmcblk0/queue/scheduler; cat /proc/sys/vm/swappiness; cat /proc/sys/kernel/sched_latency_ns; cat /proc/sys/kernel/sched_rt_period_us; cat /proc/sys/kernel/sched_rt_runtime_us; cat /proc/sys/kernel/sched_autogroup_enabled; cat /proc/sys/kernel/sched_rr_timeslice_ms; cat /proc/sys/kernel/sched_min_granularity_ns; cat /proc/sys/kernel/sched_wakeup_granularity_ns
    8. Install Spotify Connect Fornoth v003 đến bước 4. Cần làm thêm 3 bước nữa.

    RuneAudio 0.4 phiên bản... hết số :D

    https://www.fshare.vn/file/KWL1ZN33W149

    Mã:
    File: RuneAudio_0.4_20170229_20181022_tml3nr.img
    CRC-32: a1460b55
    MD4: c5c817a9d282a0b7fd0cc737d81fdc97
    MD5: 43371e04b58d91248fa3a4f533281f75
    SHA-1: eb94b35c780209399912b71c5d7c7d353c8437e9

    Ghi chú:

    - Bản này làm trên pi2. Nếu dùng trên pi3 có thể cần disable Bluetooth.

    - Kiểm tra alsamixer để chắc chắn là Analog Playback Boost OFF. Analog là 100%

    - Audio buffer size và Buffer before play trong mục MPD Configuration nên gia giảm tùy theo gu nghe và đồ đánh. Nếu giảm xuống tiếng sẽ attack và focus hơn.

    Mặc định của Rune 0.4:

    Mã:
    Audio buffer size 4096
    
    Buffer before play 20%
     
    Chỉnh sửa cuối: 23/10/18
    chuvanvu, dangkysteve and anhton82 like this.
  2. vmc_ct

    vmc_ct Advanced Member

    Tham gia ngày:
    22/3/12
    Bài viết:
    312
    Đã được thích:
    22
    ..............triệu like!!!!
     
    tml3nr thích bài này.
  3. anhton82

    anhton82 Advanced Member

    Tham gia ngày:
    19/8/10
    Bài viết:
    737
    Đã được thích:
    670
    Bác dày công build như này chắc hẳn đỉnh hơn cả bản Moode 4.3 new update nhỉ ?!?
     
    chuong46 and tml3nr like this.
  4. tml3nr

    tml3nr Advanced Member

    Tham gia ngày:
    30/4/07
    Bài viết:
    3.082
    Đã được thích:
    3.519
    Cũng tùy theo gu nghe và đồ đánh mà mình thích cái nào hơn ạ. Em loay hoay thử đủ các OS nhưng cho đến giờ vẫn thích tiếng của Rune 0.3 và 0.4 nhất. Ngay cả bản Rune 0.5 em nghe thấy tiếng cũng hơi cứng o_O
     
    anhton82 and hoangdinhson123 like this.
  5. Scorpio

    Scorpio Moderator

    Tham gia ngày:
    2/12/05
    Bài viết:
    7.257
    Đã được thích:
    3.347
    Nơi ở:
    VNAV
    Bác thử thế này nhé (Pi2, Pi3, Pi3+... chân GPIO giống nhau)

    Raspberry_Pi_B_Plus_I2S_out.jpg
    Trong config.txt khai thêm mấy dòng này

    dtparams=i2s=on
    dtoverlay=hifiberry-dac
     
    tml3nr thích bài này.
  6. nguyenlan

    nguyenlan Advanced Member

    Tham gia ngày:
    11/8/08
    Bài viết:
    639
    Đã được thích:
    146
    Nơi ở:
    Q.12 - Hồ chí Minh
    Thanks Mod .
    Khai trong config . theo dac mà mình kết nối .
     
  7. chuong46

    chuong46 Approved Member

    Tham gia ngày:
    6/11/14
    Bài viết:
    35
    Đã được thích:
    25
    Nơi ở:
    Da Nang
    Bác hướng dẫn em cài đặt với, em cài xong nhưng không truy cập được từ Latop mặc dù đã có IP.
     
  8. Scorpio

    Scorpio Moderator

    Tham gia ngày:
    2/12/05
    Bài viết:
    7.257
    Đã được thích:
    3.347
    Nơi ở:
    VNAV
    Bác mở trình duyệt gõ IP vào hoặc gõ địa chỉ smpd.local

    Hỗ trợ: http://mpd.sytes.net/ja/support

    Cái này không có giao diện web điều khiển tốt như runeaudio.. nên bác phải remote từ điện thoại cho tiện
     
    chuong46 and tml3nr like this.
  9. chuong46

    chuong46 Approved Member

    Tham gia ngày:
    6/11/14
    Bài viết:
    35
    Đã được thích:
    25
    Nơi ở:
    Da Nang
    Thanks bác, đã sử dụng được SMPD nhưng không làm cho SMPD nhận HDD chứa nhạc gắn trực tiếp vào Pi3 được.
     
  10. tml3nr

    tml3nr Advanced Member

    Tham gia ngày:
    30/4/07
    Bài viết:
    3.082
    Đã được thích:
    3.519
    Em xin bổ sung thêm 1 việc mọi người thường ít chú ý:

    - Nếu disable volume. Phải chắc chắn rằng trước đó Analog và Digital nằm ở 100%. Vì khi mình disable nó sẽ giữ lại con số hiện tại chứ không tự động đẩy lên max. Rune cố tình làm vậy để người dùng có thể lock volume ở một mức tùy ý.
     
  11. Scorpio

    Scorpio Moderator

    Tham gia ngày:
    2/12/05
    Bài viết:
    7.257
    Đã được thích:
    3.347
    Nơi ở:
    VNAV
    Tư duy mấy cha Nhật này đi theo hướng khác bác à.. họ muốn có một endpoint thật tốt. Em nhớ mang máng là bản này tối ưu hoá theo hướng tắt hết nguồn không cần thiết, tắt các service ... tiết kiệm điện tối đa tắt luôn cả nguồn usb
    - Dac dùng loại board cắm chồng lấy I2S
    - Lưu trữ dùng NAS
    - Online dùng sportify
    - stream qua aiplay

    Tạm thế, có gì bác vọc thêm và cập nhật
     
    tinhdhmo, tml3nr and chuong46 like this.
  12. tml3nr

    tml3nr Advanced Member

    Tham gia ngày:
    30/4/07
    Bài viết:
    3.082
    Đã được thích:
    3.519
    Em thấy ở đây có hướng dẫn enable USB port:

    http://mpd.sytes.net/ja/support/faq/usb
     
    tinhdhmo and chuong46 like this.
  13. chuong46

    chuong46 Approved Member

    Tham gia ngày:
    6/11/14
    Bài viết:
    35
    Đã được thích:
    25
    Nơi ở:
    Da Nang
    Đã nhập lệnh: "sudo nano /etc/rc.local" nhưng trong đó không có dòng "sudo hub-ctrl -b 1 -d 2 -P 2 -p" nên đành chịu.
    Thanks.
     
    tml3nr thích bài này.
  14. nguyenlan

    nguyenlan Advanced Member

    Tham gia ngày:
    11/8/08
    Bài viết:
    639
    Đã được thích:
    146
    Nơi ở:
    Q.12 - Hồ chí Minh
    Mình cài Minimserver trên laptop - Kinsky . Chọn Library : Minimserver - Room : Runeaudio . Chọn Album từ Library > Room :
    Play : next bài kg được , chọn next : lại hát bài đó lại . Muốn hát bài tiếp phải double click mới play . Trên Smartphone ( Kazoo ) cũng vậy , chọn Next cũng kg được . Không biết Mình setup đã thiếu gì . Mình làm đúng theo các bước ( HDvietnam ) hướng dẫn .
    Nhờ các Bác giúp đỡ . ( Nhấn stop cũng khg được . vẫn hát tiêp )
    Thanks . Screenshot (18).jpg
     
    Chỉnh sửa cuối: 25/10/18
  15. nguyenlan

    nguyenlan Advanced Member

    Tham gia ngày:
    11/8/08
    Bài viết:
    639
    Đã được thích:
    146
    Nơi ở:
    Q.12 - Hồ chí Minh
    Mở lại bên trang Rune : phần Queue : chỉ có mỗi 1 bài chứ không phải 1 album ( Best Au 4 ).
    Kinsky : hiện cả album Best 4 .
    Không biết tại sao ?
     
    D0iT thích bài này.
  16. tml3nr

    tml3nr Advanced Member

    Tham gia ngày:
    30/4/07
    Bài viết:
    3.082
    Đã được thích:
    3.519
    Anh xem lại bài này. Nếu làm đúng các bước sẽ chạy OK.

    Chắc anh nên uninstall hết rồi làm lại từ đầu, sẽ dễ kiểm soát hơn.

    App nên dùng Linn Kazoo, Lumin, Esoteric Sound Stream, BubbleUPnP, BubbleDS Next
     
    Chỉnh sửa cuối: 25/10/18
    chipno thích bài này.
  17. nguyenlan

    nguyenlan Advanced Member

    Tham gia ngày:
    11/8/08
    Bài viết:
    639
    Đã được thích:
    146
    Nơi ở:
    Q.12 - Hồ chí Minh
    Thanks Em .
    Anh làm theo các bước h/d của Trung ( HD ) mà .
    Anh cài lại xem sao .
     
    tml3nr thích bài này.
  18. chauphuong

    chauphuong Advanced Member

    Tham gia ngày:
    4/4/12
    Bài viết:
    2.410
    Đã được thích:
    1.833
    Bác dùng Bubbleupnp là lành nhất, trừ phi điện thoại iOS thì chịu
     
    tml3nr thích bài này.
  19. D0iT

    D0iT Advanced Member

    Tham gia ngày:
    16/12/11
    Bài viết:
    274
    Đã được thích:
    35
    Trời! Bác giống hệt em. Bên runeaudio nhận mỗi 1 bài, phải kích đúp bên kinsky mới play tiếp. Hóng cách giải quyết của bác.
     
  20. tml3nr

    tml3nr Advanced Member

    Tham gia ngày:
    30/4/07
    Bài viết:
    3.082
    Đã được thích:
    3.519
    Các anh nhớ gán IP tĩnh cho pi. Có thể nó hoạt động tốt hơn.
     
  21. D0iT

    D0iT Advanced Member

    Tham gia ngày:
    16/12/11
    Bài viết:
    274
    Đã được thích:
    35
    Có, em có gán 192.168.1.111 cho dễ nhớ. Vào webUI của Rune vẫn chỉ play từng bài một. Hic
     
    tml3nr thích bài này.
  22. triton

    triton Advanced Member

    Tham gia ngày:
    10/9/15
    Bài viết:
    85
    Đã được thích:
    16
    Lâu rồi em chỉ nghe Rune+SC. Em nhớ không chính xác lắm, nhưng anh thử kích chuột vào chữ UPnP trên góc phải nó sẽ mở ra một cửa sổ, anh chọn Play list. Xong quay qua bên trái chọn một album nào đó add & play. Lúc đó nó sẽ chơi cả album và có thể sử dụng nút Prev/Next được.
     
    D0iT and tml3nr like this.
  23. nguyenlan

    nguyenlan Advanced Member

    Tham gia ngày:
    11/8/08
    Bài viết:
    639
    Đã được thích:
    146
    Nơi ở:
    Q.12 - Hồ chí Minh
    Thanks for All .
    Tối nay về setup lại .
     
  24. nguyenlan

    nguyenlan Advanced Member

    Tham gia ngày:
    11/8/08
    Bài viết:
    639
    Đã được thích:
    146
    Nơi ở:
    Q.12 - Hồ chí Minh
    Ok . Rồi Bác ơi .
    Mình chọn Mainroom > Playlist hiện ra .
    Chọn album > Play . OK .
    Trên Runeaudio cũng hiện ra đủ Album luôn . Screenshot (19).jpg
     
    D0iT, triton and tml3nr like this.
  25. tinhdhmo

    tinhdhmo Advanced Member

    Tham gia ngày:
    26/10/08
    Bài viết:
    1.918
    Đã được thích:
    1.137
    Bác nào connect NAS mà báo lỗi mặc dù khai báo đúng các thông số thì thêm " vers=1.0" ở phần option khi khai báo nhé
    [​IMG]
     
    minhnd81, mlab, cmtrung and 3 others like this.

Chia sẻ trang này

Đang tải...