Nhạc số : Chia sẻ kiến thức và bàn luận

trung224

Well-Known Member
Em không đồng ý lắm với bác @minh2102 về UPnP trên foobar. UPnP không bao giờ streaming music bit buffer. Khi dính đến UPnP, media renderer sẽ gọi (copy) file nhạc (data) từ media server qua kết nối ethernet sang và hoàn toàn xử lý trên renderer. Đối với Foobar cài UPnP, hay Jriver bật DLNA lên thì về cơ bản foobar/Jriver và nơi chứa nhạc của bác sẽ thành một cái NAS.

Khi bác thực hiện các tác vụ DSP cho một file nhạc (ví dụ FLAC) trên foobar sau đó đấy qua RPi theo giao thức UPnP. Lúc đó sẽ có hai quá trình, file FLAC sẽ được decode lần 1 trên foobar, xử lý qua DSP rồi sau đó lại được đóng gói về định dạng FLAC. File Flac mới này sẽ được renderer (RPi) gọi qua theo giao thức file transfer, ko phải bit streaming và được decode lần 2 ở đây (tách ra PCM/DSD) rồi truyền ra ngoài.

Nếu không xử lý bất kì một tác vụ DSP nào thì đơn thuần file FLAC trên server (Foobar có UPnP hay minimserver) sẽ bị gọi trực tiếp qua Renderer để xử lý, bỏ qua bước decode 1 ở trên. Bác vẫn nhìn thấy foobar chạy, vẫn có thể play/pause/tua được thực chất là do foobar khi đó đảm nhận 2 vai trò server và control point chứ lúc đó foobar ko hề trực tiếp xử lý file nhạc.

Nếu RPi gọi trực tiếp từ NAS qua MPD thì nguyên lý streaming cũng tương tự UPnP (đó là file transfer), được cái là cần ít process hơn UPnP. Với MPD thì control point và renderer (Pi + OS) là nằm trên cùng 1 thiết bị, với UPnP thì control point và renderer tách biệt nên phải thêm process để cho chúng giao tiếp với nhau.

Dạng truyền tín hiệu bit streaming giữa server và renderer theo đường Ethernet không phải là UPnP mà là những kiểu streaming có nguồn gốc từ LMS (logitech music server), hiện nay tiêu biểu là Roon RAAT, HQPlayer NAA hay Jplay Dual PC. Khi đó đúng như bác minh2102 nói, toàn bộ phần xử lý sẽ được làm ở server, sau đó tín hiệu sẽ được đấy qua renderer theo giao thức bit streaming. Renderer sẽ ko xử lý gì, chỉ làm đúng 1 việc nhận tín hiệu, buffer qua RAM hoặc Cache, và xuất ra ngoài thôi.
 

do_long_khach

Well-Known Member
Cảm ơn bác. Thế thôi ko nghịch kiểu đấy nữa. Sắp tới phải sắm con pc khỏe chơi kiểu upsampling tuốt lên dsd 512 rồi tống sang streamer kiểu tụi Tây vậy.
 

trung224

Well-Known Member
Cảm ơn bác. Thế thôi ko nghịch kiểu đấy nữa. Sắp tới phải sắm con pc khỏe chơi kiểu upsampling tuốt lên dsd 512 rồi tống sang streamer kiểu tụi Tây vậy.
Thật ra kiểu chơi UPnP với foobar em thấy là một dạng chơi dành cho mấy bác chơi computer audio từ thời xưa, kiểu quen thuộc với foobar quá rồi, dù muốn chơi cái mới nhưng vẫn muốn dùng foobar (mặc dù ko biết là thực chất thì foobar khi chơi với UPnP thì ko còn trực tiếp xử lý file nhạc nữa) :D

Nếu bác đinh chơi HQPlayer thì bác nên chuẩn bị thóc lúa là vừa. :D Upsampling lên DSD512, nhất là với mấy cái dạng filter mới, closed-form (nhái filter của Schiit) và XTR (nhái filter của Chord) ngồn tài nguyên lắm, con core i7 4770K của em cũng phải chạy gần 50% max mới chịu nổi đó bác. Do chip và bo tốn nguồn lắm nên nguồn cũng phải to, nguồn LPS thì lại càng lục tốn :D Sau nữa là chuyện tản nhiệt và mấy phần mềm tối ưu như Process Lasso (để chia core CPU riêng cho HQPlayer, đã có crack) và Audiophile Optimizer (ko có crack) cũng rất quan trọng. Hai cái phần mềm kia nó ko quan trọng lắm khi upsampling lên DSD64 nhưng với DSD512 thì gần như là bắt buộc.

Khi build bác nên tham khảo SGM Server 2015 để xem họ làm như thế nào, đặc biệt là phần nguồn điện, chống rung và che chắn nhiễu. Những cái đó mới làm nên chất lượng thật sự của một server chứ ko phải là mây cái râu ria như dây nguồn, dây sata,...
https://www.audiostream.com/content/sound-galleries-sgm-2015-music-server
http://www.6moons.com/audioreviews2/soundgalleries/2.html
http://positive-feedback.com/reviews/hardware-reviews/sound-galleries-monaco-server-sgm2015/
 

do_long_khach

Well-Known Member
Dĩ nhiên là tốn rồi. Nói chung cũng đã nghiên cứu tương đối. Chỉ sợ ko có tiền thôi...... Mà cũng có thể đếnlúc rủng rỉnh tí thì lại thích kiểu khác ko biết chừng.
 

justbenice

Moderator
hehe.
bác @do_long_khach
Em giờ phải chỉnh DAC trong window là 2 Channel, 16bit, 41Khz thì nghe âm thanh mới đã, mềm và dày dặn truyền cảm. Chứ chỉnh max lên 32bit 192Khz thì nó mỏng tiếng và mất độ ngọt, độ dày dặn đi.
 

do_long_khach

Well-Known Member
hehe.
bác @do_long_khach
Em giờ phải chỉnh DAC trong window là 2 Channel, 16bit, 41Khz thì nghe âm thanh mới đã, mềm và dày dặn truyền cảm. Chứ chỉnh max lên 32bit 192Khz thì nó mỏng tiếng và mất độ ngọt, độ dày dặn đi.
Chỉnh trong windows/playback về 16/44 hay 24/192, theo tôi hiểu kocos tác dụng gì nếu bác đánh dấu tick ở mục "give exclusive mode....".

Nhân tiện tôi cũng đang dùng DAC chạy TDA 1541 đây, mấy thứ high res gì đó bị đưa về low res tuốt
 

justbenice

Moderator
Chỉnh trong windows/playback về 16/44 hay 24/192, theo tôi hiểu kocos tác dụng gì nếu bác đánh dấu tick ở mục "give exclusive mode....".

Nhân tiện tôi cũng đang dùng DAC chạy TDA 1541 đây, mấy thứ high res gì đó bị đưa về low res tuốt
Lạ nhỉ. Em có tick vào đấy mà. Sao em đổi giữa 16bit/41khz với 32bít/192khz thì thấy khác kha khá.
 

vanthuann

Member
Nhà em đang nghe nguyên bộ nhạc lossloess từ nguồn pc qua card onkyo SE-200LTD và rotel pre 1580mk2 và pow 1582mk2. Mình tai trâu nghe vậy hay lắm rồi. Giờ xin được ngân sách 20m sắm cái Dac, vẫn dùng pc để chơi losless. Các Bác cho hỏi con Dac wadia12 với con Dac Rotel RDD 1580 thì con nào ok hơn, cá nhân đã nghe qua Dac wadia12 thấy rất thích, giờ mình đang phân vân ko biết có lên đồng bộ thêm Dac Rotel RDD 1580 cho nguyên combo ko. Xin ý kiến các bác và cá nhân bác trung24.
Ps: có lên mua phần mềm nghe losless bản quyền ko các bác nhỉ. Em nghe foobar
 

trung224

Well-Known Member
@vanthuann : Em thấy cái chuyện nguyên combo của cùng một hãng chỉ quan trọng ở phần thuần analog của bộ dàn thôi bác à, tức là Pre + Power hay Power + loa, chứ phần digital của bộ dàn thì không cần. Trường hợp ngoại lệ duy nhất có lẽ là Linn vì phần digital của nó tích hợp digital filter lẫn room correction để kết hợp với loa. Có một thực tế là các hãng làm analog hay thì thường làm digital chỉ ở mức trung bình còn nếu làm digital hay thì analog cũng chỉ cùng lắm ở mức khá (ngoại lệ có lẽ là Ayre). Nên nếu chơi DAC thì bác ko nên chơi Rotel RDD 1580 (trừ khi mua được tầm 5-6 triệu thì cũng ok).

Nếu bác có thể mua được Wadia 12 thì nên quất luôn, đừng lăn tăn gì cả, vì con Rotel RDD1580 ko có tí cửa gì so với Wadia 12 đâu.
 

tuanvhv

Member
Em chủ yếu nghe vocal và định tìm hiểu dac Nos 19 nhờ bác Trung224 tư vấn giúp Nos 19 có ổn không? Cảm ơn bác
 

justbenice

Moderator
Nhà em đang nghe nguyên bộ nhạc lossloess từ nguồn pc qua card onkyo SE-200LTD và rotel pre 1580mk2 và pow 1582mk2. Mình tai trâu nghe vậy hay lắm rồi. Giờ xin được ngân sách 20m sắm cái Dac, vẫn dùng pc để chơi losless. Các Bác cho hỏi con Dac wadia12 với con Dac Rotel RDD 1580 thì con nào ok hơn, cá nhân đã nghe qua Dac wadia12 thấy rất thích, giờ mình đang phân vân ko biết có lên đồng bộ thêm Dac Rotel RDD 1580 cho nguyên combo ko. Xin ý kiến các bác và cá nhân bác trung24.
Ps: có lên mua phần mềm nghe losless bản quyền ko các bác nhỉ. Em nghe foobar
Cả 2 con đều kô nên :D 20mil mà đầu tư DAC thì có nhiều con rất hay. Thivan có ra vài con DAC đèn mới thấy có vẻ ổn lắm. Bác đợi vài bữa có mình mượn test rồi review cho các bác xem.
Còn kô thích hàng made in VN thì 20m mua mấy DAC 9038PRO bây giờ em thấy cũng ổn . Con 9038Pro nó khá hơn con 9018 kha khá đấy.
 

Hagemi

Active Member
Cả 2 con đều kô nên :D 20mil mà đầu tư DAC thì có nhiều con rất hay. Thivan có ra vài con DAC đèn mới thấy có vẻ ổn lắm. Bác đợi vài bữa có mình mượn test rồi review cho các bác xem.
Còn kô thích hàng made in VN thì 20m mua mấy DAC 9038PRO bây giờ em thấy cũng ổn . Con 9038Pro nó khá hơn con 9018 kha khá đấy.
Bác cho em vài cái tên của DAC 9038PRO nhé
 

Hagemi

Active Member
Trong phòng ngủ ko muốn đặt pc thì làm con Marantz NA8005 là Dac kèm Network player thì có ổn ko các bác nhỉ? Có giải pháp nào cùng tầm giá mà tối ưu hơn ko?
 

Frey

Active Member
Em không đồng ý lắm với bác @minh2102 về UPnP trên foobar. UPnP không bao giờ streaming music bit buffer. Khi dính đến UPnP, media renderer sẽ gọi (copy) file nhạc (data) từ media server qua kết nối ethernet sang và hoàn toàn xử lý trên renderer. Đối với Foobar cài UPnP, hay Jriver bật DLNA lên thì về cơ bản foobar/Jriver và nơi chứa nhạc của bác sẽ thành một cái NAS.

Khi bác thực hiện các tác vụ DSP cho một file nhạc (ví dụ FLAC) trên foobar sau đó đấy qua RPi theo giao thức UPnP. Lúc đó sẽ có hai quá trình, file FLAC sẽ được decode lần 1 trên foobar, xử lý qua DSP rồi sau đó lại được đóng gói về định dạng FLAC. File Flac mới này sẽ được renderer (RPi) gọi qua theo giao thức file transfer, ko phải bit streaming và được decode lần 2 ở đây (tách ra PCM/DSD) rồi truyền ra ngoài.

Nếu không xử lý bất kì một tác vụ DSP nào thì đơn thuần file FLAC trên server (Foobar có UPnP hay minimserver) sẽ bị gọi trực tiếp qua Renderer để xử lý, bỏ qua bước decode 1 ở trên. Bác vẫn nhìn thấy foobar chạy, vẫn có thể play/pause/tua được thực chất là do foobar khi đó đảm nhận 2 vai trò server và control point chứ lúc đó foobar ko hề trực tiếp xử lý file nhạc.

Nếu RPi gọi trực tiếp từ NAS qua MPD thì nguyên lý streaming cũng tương tự UPnP (đó là file transfer), được cái là cần ít process hơn UPnP. Với MPD thì control point và renderer (Pi + OS) là nằm trên cùng 1 thiết bị, với UPnP thì control point và renderer tách biệt nên phải thêm process để cho chúng giao tiếp với nhau.

Dạng truyền tín hiệu bit streaming giữa server và renderer theo đường Ethernet không phải là UPnP mà là những kiểu streaming có nguồn gốc từ LMS (logitech music server), hiện nay tiêu biểu là Roon RAAT, HQPlayer NAA hay Jplay Dual PC. Khi đó đúng như bác minh2102 nói, toàn bộ phần xử lý sẽ được làm ở server, sau đó tín hiệu sẽ được đấy qua renderer theo giao thức bit streaming. Renderer sẽ ko xử lý gì, chỉ làm đúng 1 việc nhận tín hiệu, buffer qua RAM hoặc Cache, và xuất ra ngoài thôi.

Bác Trung và các bác cho mình hỏi:
E stream nhạc từ PC nối dây LAN trực tiếp vào card bridge của PS PWD, ko có switch hay router giữa chúng. Phát bằng foobar với component Upnp output nhưng lúc nào bên PS PWD cũng hiển thị là file WAVE dù file gốc là FLAC, AIFF, v.v Mình hiểu là nó bị transcode nhưng trong foobar tìm ko thấy chỗ nào chỉnh về native? Cùng lúc mình phát Elyric thì ko bị transcode.
Nghe so sánh a/b cùng 1 file giữa Elyric & Foobar thấy nếu file gốc là WAV thì 2 trình player nghe như nhau nhưng file gốc là định dạng khác thì foobar (bị transcode) nghe dở hơn thấy rõ, tiếng gượng gạo rất ko tự nhiên. Elyric nghe hay nhưng lại ko khiển qua đt đc, và ko hỗ trợ DSD file.
Có cách nào tắt transcode ở foobar ko ạ?
Ngoài foobar có trình nào trong win hỗ trợ Upnp có thể bật/tắt transcode, khiển bằng đt?
Trường hợp kết nối như của e thì ai là renderer?
 

justbenice

Moderator
Con Oppo Sonica là DAC kiêm streamer (phát nhạc) đấy bác
Đúng rồi. Em coi ruột nó là copy từ 205 ra, nhưng chỉn chu hơn 205 một tí. Mà em nghe con 205 thấy rất ổn. Nên em nghĩ con Sonica là một sự lựa chọn cho bác vanthuann vì :
- bác ấy kô phải người mày mò nhiều về DAC. Nên tư vấn bác ấy mua một con có thương hiệu thì vẫn hơn
- Con này nhiều chức năng, thuận tiện và dễ sử dụng. Kiêm luôn streamer rất khỏe. Tránh được nhược điểm nhiễu usb khi cắm vào máy tính.
 

Hagemi

Active Member
Các bác cho e hỏi luôn là cái DAC e dùng có cổng i2s dạng LAN. E chưa hiểu phải nối vào PC như thế nào
 
Bên trên