Nếu bác đã cài thêm Squeeze-LX (sau khi đã cài Lyrion và Diretta ASIO Preview) thì vô đó chọn ngõ out là asio preview là được nhưng trước hết phải vô Diretta ASIO Configure để thiết lập cho nhận target Pi4 https://www.diretta.link/preview/
Mấy anh em dùng thử cho chia sẻ cảm nhận nhé em vẫn đang test nó nên chưa dám có ý kiến nhiều. Hiện tại vẫn đang có suy nghĩ thằng Dirreta này với Picore Player nó cũng tải dữ liệu vào ram để cấp phát cho DAC giải mã liệu có thật sự khác biệt??? nhất là khi một số anh em hiện này đang tải nhạc không dây rồi stream đến music server rồi mới đến music player cách ly data hoàn toàn khỏi hệ thống mạng...
Tải dữ liệu vào RAM.. nó không phải là mục tiêu của Diretta. Bác hiểu sai vấn đề. Kỹ sư Audio Nhật tạo ra công nghệ Diretta với giao thức mới chia trung bình tín hiệu (tần số 400Mhz) truyền qua IPV6 để nhanh hơn và ổn định đều đặn, và kết quả CPU không phải đóng ngắt liên tục, tiêu thụ điện không bị lên xuống liên tục, CPU không bị stress gián tiếp làm cho nhiễu thấp => Nước đầu nguồn trong (Host) và truyền đi đều đặn qua LAN đến máy Target ra Alsa -> DAC. Việc buffer vào Ram từ máy Diretta host thông qua Dretta config, tùy người dùng set, không phải cứ add hết vào RAM sẽ tốt, buffer chỉ nên vừa đủ. Với Diretta có thể buffer con số nhỏ thường nghe sẽ hay hơn (128, 256), vì số càng lớn RAM phải làm việc càng nhiều - điện tiêu thụ nhiều hơn, dòng điện lên xuống nhiều hơn -> Không tốt cho audio. Các phần mềm audio khác hay set buffer khoảng 2048, 4096, 8192, add buffer càng lớn nghe càng tệ thêm.
Sáng nay em ngồi nghe một buổi thấy hiệu quả thật, tiếng cảm giác sạch, thoáng hơn, giải cao lung linh hơn mặc dù chỉ cần thêm một con Pi4 bổ sung vào cấu hình cũ là đã chơi được ngay rồi, đúng là cái giao thức Dirreta này tốt thật. Cám ơn bác @quatmo đã chia sẻ cho anh em nhé!!!
Pi 4 nguồn điện cấp cho nó rất quan trọng, vì vậy có thể thử bằng cách kiếm cục sạc dự phòng loại tốt cắm nghe so sánh giữa nó và nguồn cục sạc (nguồn xung). Và để play cho ngon, chất lượng âm thanh tốt thì nên trang bị cục nguồn tuyến tính cỡ 1.5A.
Em đang dùng Pi2 làm dirreta target đều đã mod nguồn lt3045 nên rất sạch rồi. Đang test thử xem có cần phải chơi nguồn ultra lownoise cho Pi4 Host nữa không để đỡ tốn kém. Em đang có cục sạc dự phòng ngon để thử luôn xem thế nào. @quatmo em thấy mấy bản rom cho Pi nó không có chế độ tự expand dung lượng còn trống nhỉ. Pi4Host của em hay treo là do add nas nhạc lớn đang nghĩ có phải là do dung lượng phân vùng root thấp quá không ?
add nas hay treo trên pc cũng bị b ơi không riêng gì pi đâu cả hai đều bị lỗi này không biết b @quatmo fix chưa, trước khi add nas thì chạy rất mượt add nas xong thì vào phần music nó hay bị đơ treo một lát mới chạy lại
Có thể nguyên nhận bị hẹp phân vùng đó bác, 2 bác dùng windows mở thẻ nhớ xem có 1 file tên expand không. Nếu không thì tạo file expand lưu vào đó, lưu ý file không có đuôi .txt hay gì cả. Chỉ expand Để nó mở rộng phân vùng tự động. Nếu không được thì cho mình hay.
Bác nào bị lỗi add nas vào giật đỡ treo thì nhớ mở rộng dung lượng phân vùng thẻ nhớ sau flash nhé của em giờ Nas chạy ok rồi. @quatmo tình hình là em dùng cái pin dự phòng cho Pi4 Host thấy khó bỏ ra rồi chắc lại phải đầu tư thêm cho nó con Rcore với bộ nguồn... Giờ em đang bị một vấn đề là mở nhạc youtube hay bị vấp lúc đầu một tí có chỗ nào chỉnh buffer cho nó tải vài giây rồi mới chơi được không anh?
Nếu dùng Pi4 làm host - Pi2 làm target, anh thử cấu hình bên dưới xem sao: TargetProfileLimitTime=10000 ThreadMode=3 InfoCycle=100000 FlexCycle=enable CycleTime=6000 CycleMinTime=2000 periodMax=32 periodMin=3 periodSizeMax=16384 periodSizeMin=48 syncBufferCount=5 alsaUnderrun=enable unInitMemDet=disable CpuSend=3 CpuOther=0,1,2 LatencyBuffer=600000 Cách làm: Bấm "Reset to default" rồi nhập đúng các thông số theo các trường tương ứng, chọn "save & restart host".
Nếu cả host và target là Pi4, anh thử cấu hình bên dưới xem sao nhé: TargetProfileLimitTime=2000 ThreadMode=3 InfoCycle=10000 FlexCycle=enable CycleTime=2000 CycleMinTime=1000 periodMax=32 periodMin=3 periodSizeMax=16384 periodSizeMin=192 syncBufferCount=3 alsaUnderrun=enable unInitMemDet=disable CpuSend=3 CpuOther=0,1,2 LatencyBuffer=200000 Cách làm: - Bấm "Reset to default" rồi nhập đúng các thông số theo các trường tương ứng, chọn "save & restart host". - Mở các bài nhạc từ 44.1 đến DSD 128, chạy lâu lâu chút
Dạ không biết bác vướng chỗ nào? bác có thể tham khảo bài viết của DEV @quatmo theo link bên dưới (nếu mới bắt đầu): https://vnav.vn/threads/raspberry-pi-music-server.38335/page-303
Đang có sẵn Pi4 làm host - Pi2(3x) làm target check như bác bảo đây ạ . Pi2(3x) Target phát . Pi4 Host phát . Bảng cho host Pi5 đang check bác ạ ui . . .
Dạ anh! để em test tối ưu - ổn định thêm cho cặp Pi4 - Pi2 này được thêm nữa không? hihi! Em ép quá...2 "bạn" ấy nổi khùng với em khi em play DSD. Chơi PCM lâu dài ổn anh à! Ps: Anh test giúp em với cặp Pi5 - Pi2 với nghen
Anh @linh0983, em đang test cặp Pi5 - Pi4-I2S ==> Con target Pi4 nóng hổi luôn (vì nối trực tiếp host - target nên chưa biết nhiệt CPU thực là bao nhiêu)