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

chautranthanh

Well-Known Member
Chào các bác.
GCC 3 HDMI ghép tạm với 2 board: HDMI convert & XMOS Amanero to 4 output.
Tín hiệu I2S lấy từ bo dưới đưa lên bo trên

So sánh coxial out:

Bo HDMI convert: âm thanh harsh
Bo XMOS Amanero: Dễ chịu, ấm
PS; Đợi dây AES về. Mình so sánh các cổng xem sao.
out2.jpg





Hôm qua mình mượn bạn cái AndyCast M9 plus thấy thất vọng vì thua Iphone HDMI nhiều quá, chưa thử Chromcast xem sao
Chào các bác.
GCC 3 HDMI ghép tạm với 2 board: HDMI convert & XMOS Amanero to 4 output.
Tín hiệu I2S lấy từ bo dưới đưa lên bo trên

So sánh coxial out:

Bo HDMI convert: âm thanh harsh
Bo XMOS Amanero: Dễ chịu, ấm
PS; Đợi dây AES về. Mình so sánh các cổng xem sao.
out2.jpg





Hôm qua mượn bạn cái AndyCast M9 plus thấy thất vọng vì thua Iphone HDMI nhiều quá, chưa thử Chromcast xem sao!
Chào các bác.
GCC 3 HDMI ghép tạm với 2 board: HDMI convert & XMOS Amanero to 4 output.
Tín hiệu I2S lấy từ bo dưới đưa lên bo trên

So sánh coxial out:

Bo HDMI convert: âm thanh harsh
Bo XMOS Amanero: Dễ chịu, ấm
PS; Đợi dây AES về. Mình so sánh các cổng xem sao.
out2.jpg







 

linh0983

Well-Known Member
Chế i2s cho chromecast audio mình định làm như vầy các bác thấy sao a . Theo sơ đồ khối con AK4430 i2s vào 4 đường MCLK , LRCK , BCK và DATA bây giờ cách ly nó ra ạ . o_O

AK4430.jpg


Để cách ly xả con AK4430 này ra lấy 3 đường BCK , DATA , LRCK cho vào ReceverPi bằng cáp u.fl . Mình ko chắc lấy 3 đường có chạy hay ko ? Nếu ko thì 4 thêm MCLK nữa ạ . ( FiFoPi nó có MCLK riêng các bác a ) . :rolleyes:

5b95d89519b6c9a0b.jpg



U.FL là 4 socket vàng đó các bác . :rolleyes:

71343e913575afc37.jpg



Nguyện khối gắn vào Pi2 nó là như vầy . Từ đây mình có thể out ra DAC HAT hoặc DAC NGOÀI đồng thời luôn các bác a . :rolleyes:

Pi2 + ReceverPi + FifoPi + TransportPi
JHUYTGmj.jpg


Ngay sau con AK4430 nó còn IC khuếch đại ra jack 3.5 xả con này ra để cách ly hoàn toàn với Optical luôn a . ( analog và optical bị loại hoàn toàn các bác a ) . :rolleyes:

Đó là mình dùng như vậy còn bác @tml3nr thì dùng 1 trong 2 board này a . I2s out 3 đường dùng board bên trái 4 đường dùng bên phải . :eek:

https://item.taobao.com/item.htm?spm=2013.1.20141001.2.1b347167sEn3wC&id=567209969558&scm=1007.12144.95220.42296_0_0&pvid=d7748fe7-eaeb-48fb-9ae4-c4d87ffc454d&utparam={"x_hestia_source":"42296","x_object_type":"item","x_mt":0,"x_src":"42296","x_pos":2,"x_pvid":"d7748fe7-eaeb-48fb-9ae4-c4d87ffc454d","x_object_id":567209969558}

https://item.taobao.com/item.htm?spm=2013.1.20141001.1.14157ecesz829d&id=589659915789&scm=1007.12144.95220.42296_0_0&pvid=04443f7b-d275-4539-98dc-4e4bd79e098d&utparam={"x_hestia_source":"42296","x_object_type":"item","x_mt":0,"x_src":"42296","x_pos":1,"x_pvid":"04443f7b-d275-4539-98dc-4e4bd79e098d","x_object_id":589659915789}
101433669b83235da3.jpg



Nếu bác Hải thích Pi thì chơi như mình a . :eek:

Cuối cùng là ae mình cầu cho nó chạy bác Hải ơi . :rolleyes: ;)

Bác Minh board Ian sắp về nên xem kỹ lại để vọc i2s a . Mấy cái socket U.FL trên board là đầu ra chứ ko phải đầu vào nên phải qua socket 20 pin bác a . ( Hơi xấu tí hihi ) . :rolleyes:

71343e913575afc37.jpg


I2S/DSD outputs in u.fl

J7: SCK
J8: LRCK/DL
J9: DATA/DR

Note: I2S/DSD outputs in u.fl have better signal quality. So u.fl coaxial cables are highly recommended to connect to external digital audio devices
 

chautranthanh

Well-Known Member
Bác Minh board Ian sắp về nên xem kỹ lại để vọc i2s a . Mấy cái socket U.FL trên board là đầu ra chứ ko phải đầu vào nên phải qua socket 20 pin bác a . ( Hơi xấu tí hihi ) . :rolleyes:

71343e913575afc37.jpg


I2S/DSD outputs in u.fl

J7: SCK
J8: LRCK/DL
J9: DATA/DR

Note: I2S/DSD outputs in u.fl have better signal quality. So u.fl coaxial cables are highly recommended to connect to external digital audio devices
Bo i2s to coaxial coi bộ hay à ?
 

dungsin_lqd

Well-Known Member
Xem ra chú nas J1900 ae ta đang dùng ngon mà lại rẻ các bác nhỉ ? Ngày trước order 280 tệ hôm nay là 370 tệ chứng tỏ là ngon nên mới lên giá a hihi . :oops:

https://item.taobao.com/item.htm?spm=2013.1.w4071-21795846104.2.3f4e1162IActIV&id=593897687785

Khi order 17/08/2019 đến nay 4 tháng rồi các bác (share nội ngoại mạng 18/24) phải nói là ngon bổ rẻ ít tốn điện . Theo mình nghe nhạc có chú nas này quản lý nhạc + những tiện ích chơi nhạc của nó như ( Cloud , Minimsever . Roon , Logitech Media Sever) hơn hơn hẳn chú PC a . Các bác cho nó xa ra như mình là 30 mét cáp mới tới swich 4 cổng PC(2) mini J1900 xong vào các Pi2 nghe mượt mà a . :rolleyes:

https://vi.aliexpress.com/item/4000051753747.html?spm=a2g0s.9042311.0.0.63c84c4dYVNI6u

NHUYTVM.jpg


Mình khoái nhất chức năng đồng bộ Cloud quá tuyệt các bác a đỡ tốn ổ cứng backup . :oops:

HGFYTR.jpg


HJUYTRnc.jpg


Tóm lại theo mình các bác nên chơi . Bác @tml3nr thêm chú này đú với ae cho vui bác a . Hẹn giờ cho chạy suốt ban ngày đến đêm nghỉ a như mình đây . :(

HGYNBkiu.jpg
Em mới bán bớt 1 chú. Lúc trước ôm 2 chú về để không nên bán bớt.
 

mtminh

Well-Known Member
Bác Minh board Ian sắp về nên xem kỹ lại để vọc i2s a . Mấy cái socket U.FL trên board là đầu ra chứ ko phải đầu vào nên phải qua socket 20 pin bác a . ( Hơi xấu tí hihi ) . :rolleyes:

I2S/DSD outputs in u.fl
J7: SCK
J8: LRCK/DL
J9: DATA/DR

Note: I2S/DSD outputs in u.fl have better signal quality. So u.fl coaxial cables are highly recommended to connect to external digital audio devices

Vâng bác. Board Ian về sẽ tìm hiểu kỹ và làm bài bản.

Dây U.FL bác đưa còn nguyên xi đây
UFL.jpg

Lúc làm dây interconnect cho 2 bo HDMI convert và XMOSAmanero 4 Out. Muốn lấy dây của bác test mà thấy tiếc, lại thôi. Để dành cho bo IAN.

Mình không rành các chủng loại dây U.FL này.
Để thử loại 2 loại dây này cho 2 bo trên, xem tình hình thế nào.
https://banlinhkien.vn/goods-3828-cap-dong-truc-keo-dai-anten-od1-13.html
https://banlinhkien.vn/goods-3827-cap-dong-truc-keo-dai-anten-od1-8.html

Các bác xem và góp ý thêm nhé.
 
Chỉnh sửa lần cuối:

linh0983

Well-Known Member
Chào các bác.
GCC 3 HDMI ghép tạm với 2 board: HDMI convert & XMOS Amanero to 4 output.
Tín hiệu I2S lấy từ bo dưới đưa lên bo trên

So sánh coxial out:

Bo HDMI convert: âm thanh harsh
Bo XMOS Amanero: Dễ chịu, ấm
PS; Đợi dây AES về. Mình so sánh các cổng xem sao.
out2.jpg





Da rắn đã về check tiếp bác a . :oops:

https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-2645067787.92.527a2a34C8RnMA&id=36184585425
IMG_20191223_161241.jpg


Jack cắm XLR này quá chất lượng bác a . :cool:


P/S :
Shop này hàn kỹ lưỡng bọc trong bọc ngoài những mối hàn mình làm luôn 2 sợi này bác a . o_O

https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-2645067787.42.2a693e1avtkmU8&id=42768294337
NHJUYT.jpg
 
Chỉnh sửa lần cuối:

mtminh

Well-Known Member
Dây belden này thường trung tính, làm chuẩn so với dây khác.
Bác @linh0983, mình chưa có dây coxial belden. Chỉ có dây canare lúc trước mua ở đó. Họ làm đàng hoàng, kỹ lưỡng.
PS:
Bác add thêm mình 1 sợi dây coxial belden được không :).
 

linh0983

Well-Known Member
Mình dò sơ đồ cồng AES/EBU trên board LAMP AUDIO họ làm đúng mà bác . Từ con DS8921M ra pin 2 và 3 , pin1 để trống a . :D
 

mtminh

Well-Known Member
Mình dò sơ đồ cồng AES/EBU trên board LAMP AUDIO họ làm đúng mà bác . Từ con DS8921M ra pin 2 và 3 , pin1 để trống a . :D

Bác xem dùm cổng Coaxial. Họ mượn nhánh (+) của AES đưa vào Coxial. Bên digione, ngõ của chip differential buffer ra độc lập, không mượn của nhau.
Mình ngại mất balance trên AES
 
Chỉnh sửa lần cuối:

tellme0823

Well-Known Member
Xem ra chú nas J1900 ae ta đang dùng ngon mà lại rẻ các bác nhỉ ? Ngày trước order 280 tệ hôm nay là 370 tệ chứng tỏ là ngon nên mới lên giá a hihi . :oops:

https://item.taobao.com/item.htm?spm=2013.1.w4071-21795846104.2.3f4e1162IActIV&id=593897687785

Khi order 17/08/2019 đến nay 4 tháng rồi các bác (share nội ngoại mạng 18/24) phải nói là ngon bổ rẻ ít tốn điện . Theo mình nghe nhạc có chú nas này quản lý nhạc + những tiện ích chơi nhạc của nó như ( Cloud , Minimsever . Roon , Logitech Media Sever) hơn hơn hẳn chú PC a . Các bác cho nó xa ra như mình là 30 mét cáp mới tới swich 4 cổng PC(2) mini J1900 xong vào các Pi2 nghe mượt mà a . :rolleyes:

https://vi.aliexpress.com/item/4000051753747.html?spm=a2g0s.9042311.0.0.63c84c4dYVNI6u

NHUYTVM.jpg


Mình khoái nhất chức năng đồng bộ Cloud quá tuyệt các bác a đỡ tốn ổ cứng backup . :oops:

HGFYTR.jpg


HJUYTRnc.jpg


Tóm lại theo mình các bác nên chơi . Bác @tml3nr thêm chú này đú với ae cho vui bác a . Hẹn giờ cho chạy suốt ban ngày đến đêm nghỉ a như mình đây . :(

HGYNBkiu.jpg
Có cách nào cài naa cho volumio ko bác
 

linh0983

Well-Known Member
Bác xem dùm cổng Coaxial. Họ mượn nhánh (+) của AES đưa vào Coxial. Bên digione, ngõ của chip differential buffer ra độc lập, không mượn của nhau.
Mình ngại mất balance trên AES

Mạch trên board LAMP AUDIO nó y như mạch này a chỉ khác cái công tắc SW1 cho khỏi nhập nhằng bác a . :oops:

GHYTBNM.jpg



Bác tách nó ra so sánh thử a . (nếu mình ngại mất balance trên AES) . :mad:
 
Chỉnh sửa lần cuối:

tml3nr

Moderator
Xem ra chú nas J1900 ae ta đang dùng ngon mà lại rẻ các bác nhỉ ? Ngày trước order 280 tệ hôm nay là 370 tệ chứng tỏ là ngon nên mới lên giá a hihi . :oops:

https://item.taobao.com/item.htm?spm=2013.1.w4071-21795846104.2.3f4e1162IActIV&id=593897687785

Khi order 17/08/2019 đến nay 4 tháng rồi các bác (share nội ngoại mạng 18/24) phải nói là ngon bổ rẻ ít tốn điện . Theo mình nghe nhạc có chú nas này quản lý nhạc + những tiện ích chơi nhạc của nó như ( Cloud , Minimsever . Roon , Logitech Media Sever) hơn hơn hẳn chú PC a . Các bác cho nó xa ra như mình là 30 mét cáp mới tới swich 4 cổng PC(2) mini J1900 xong vào các Pi2 nghe mượt mà a . :rolleyes:

https://vi.aliexpress.com/item/4000051753747.html?spm=a2g0s.9042311.0.0.63c84c4dYVNI6u

NHUYTVM.jpg


Mình khoái nhất chức năng đồng bộ Cloud quá tuyệt các bác a đỡ tốn ổ cứng backup . :oops:

HGFYTR.jpg


HJUYTRnc.jpg


Tóm lại theo mình các bác nên chơi . Bác @tml3nr thêm chú này đú với ae cho vui bác a . Hẹn giờ cho chạy suốt ban ngày đến đêm nghỉ a như mình đây . :(

HGYNBkiu.jpg
Dạ em cũng lăm le vụ nas để xào minimserver nhưng còn vấn vương mpd quá :rolleyes:
 

tml3nr

Moderator
Có cách nào cài naa cho volumio ko bác
Có chút manh mối ở đây ạ:

https://community.roonlabs.com/t/hqp-naa-raspberry-pi/6140/

As I mentioned over on the HQPlayer integration thread, getting this working was remarkably simple.

I already had Volumio running on my Raspberry Pi 2 + Hifiberry Digi+ card and an Edimax EW-7811UTC wifi adapter for high-speed 802.11ac connectivity (which I needed for playback of higher-resolution DSD & 192kHZ PCM files). Worked fine, but Volumio was so kludgy,

I did a fair amount of reading the past few days, and remembered reading that the HQPlayer NAA stuff could work alongside MPD. So on a whim I tried a variant of something I saw on a post by Miska on computeraudiophile.com.

I ssh’ed into my RPI2 and tried:

apt-get install libasound2 alsa-utils

wget http://www2.signalyst.com/bins/naa/debian_wheezy/raspberry_pi/networkaudiod_2.0.5-20_armhf.deb

dpkg -i networkaudiod_2.0.5-20_armhf.deb

I went back into HQPlayer Desktop on my iMac, changed the Backend to NetworkAudioAdapter and much to my surprise, under Device there was snd_pi_hifiberry_digi! I changed the SDM Pack to DoP and was in business.

To simplify things I first played back a local file from HQPlayer, but once it worked, I switched over to Roon—actually RoonServer + HQPlayer running on my iMac, controlled by the Roon iPad app.

OK ! Here I am listening to Roon/HQP on a Raspberry Pi NAA. It replaced a 5m Belkin USB cable. This is how I got there. It’s aimed squarely at someone with some familiarity with computers, but not necessarily Linux, so apologies if it’s very basic level. It’s also Windows based so apologies for that, and it’s long. but now I’m all apologied out so you’ll just have to wear that.

The goal here was a minimal headless installation, nothing not needed to get HQP by Ethernet in and hi res (including DSD) by USB out to my DAC (Auralic Vega). In future I may expand it to do WiFi and RoonSpeakers, but for now it is just an Ethernet NAA.

Hardware
Raspberry Pi 2 Model B (1 GB)
FLIRC Case
Switching Power Supply (5v, micro USB) (to be replaced by a Powerbank battery, but used for setup)
Verbatim MicroSDHC card (8 GB)
SanDisk MobileMate Duo USB/MicroSD reader
Ethernet CAT6 patch cable (5m)
Mapleshade USB cable (1m)

Install the Pi in the FLIRC case, 4 screws and a double sided sticky pad. Very clean case construction, looks good.
Load the MicroSD into the USB reader and plug it into a PC. Note the drive letter assigned to the card/reader.

Operating System
After reading this comparison 28 I decided to go with DietPi rather than Raspbian Lite. Also @muski has said everything that needs to be said about installing Raspbian Lite.

I downloaded DietPi (Jessie) 42 from Fuzon. The price was pretty good (free, donations accepted). Incidentally the names of Debian Linux releases are characters from “Toy Story”. “Jessie” is the latest stable release with a later version, “Stretch”, out for testing. Unzip/Extract the downloaded archive. DietPi_v102_RPi-(Jessie) is the disk image file which we are about to write to the SDmicro card so put it somewhere you can easily browse to (desktop was good for me).

If you haven’t got a disk imager, download and install Win32 Disk Imager 5. After install, open it and browse to the image file. Select the drive letter corresponding to the card/reader.

Now STOP. Take a sip of your favoured beverage (Pikes Clare Valley Shiraz 2013 worked for me) and double check that drive letter. Writing a disk image to a drive other than the one you intend results in much weeping, wailing and gnashing of teeth. So don’t do that.

When the image has finished writing, remove the MicroSD card from the reader and plug it into the Pi (it goes in electrodes up on the Pi). Connect the Pi by Ethernet to your router and power up the Pi. You will see some light activity on the Pi as the filesystem expands itself. The Pi will reboot twice during this process.

While the Pi was digesting the OS I went into the router LAN settings and configured a fixed IP address for the Pi. I used the one assigned by DHCP and wrote it down so I could remember it when starting an SSH terminal session. (Edit: Don’t do this, it can cause problems. Leave everything to DHCP for the moment and we will change to a static IP address later. For the moment, just note the IP address assigned by DHCP).

If you don’t have an SSH terminal program you like, download and install PuTTY 4. Open PuTTY and point it at the IP address of the Pi (check it in the router if you didn’t configure a fixed address as above) and open an SSH terminal session. Login as “root”, password “dietpi”. DietPi will update itself and reboot the Pi again, closing your recently opened terminal window.

Reopen PuTTY as above and DietPi will start it’s configuration steps. It will firstly ask if you want to use a USB drive. I said no to this because the NAA doesn’t have any real need for disk access (I think) and I was content to use the microSD card if it did.

DietPi will then take you to it’s software setup menu:

  1. I didn’t install any DietPi Optimised Software. There is an audio package, but it is not necessary for the NAA.
  2. I did install the ALSA audio system from the Additional Linux Software. This is necessary (and sufficient) for USB audio output.
  3. Dropbear is the SSH server we want.
  4. I chose None for File Server.
  5. I chose None for Log System.
  6. DietPi Config:
    You can change the default user/password here. I didn’t bother.
    Check that Autostart is set to option 7. Starts without a login.
Then hit “Install Go” and watch the fireworks as DietPi configures itself and ALSA. I had a hang while this happened, but I just went back and did the above again and it finished fine second time around. It will reboot again after configuration is complete.

Network Audio Daemon
Incidentally a daemon in LInux is the equivalent of a service in Windows. Starts automatically and all that style of thing.

We don’t need to install the ALSA utils. That all happened when we selected ALSA in the DietPi software config above.

We do, however, have to get the NAA software from Signalyst. I opted for the first armhf (being the chipset in the Pi) Stretch version, networkaudiod_3.1.0-25_armhf.deb, rather than the later 3.1.1-27 version because the later version requires a later C++ library than DietPi Jessie has. I may set out how to upgrade in a later post, but for the moment lets go with what worked.

So the two Linux commands I used were:

sudo wget https://www.signalyst.eu/bins/naa/v3/stretch/networkaudiod_3.1.0-25_armhf.deb 57

sudo dpkg -i networkaudiod_3.1.0-25_armhf.deb

(Edit: This last line used to have a duplicated package, which I copied from elsewhere but was unnecessary and potentially causing issues, my apologies)

After the NAA has configured itself, type exit to terminate the SSH session.

Now connect a USB cable from the Pi to your DAC. After a short pause, open HQP and change the name of the NAA in Tools/Network Naming. Then go to Settings/Backend and choose Network Audio Adapter. You should now see your NAA and DAC in the Device menu ( it saw the Vega through an Uptone Regen), select them.

You may have to reconfigure HQP settings for the new device, then have a listen.

I found things in general improved with the Ethernet/Pi/Mapleshade combination compared to the Belkin USB cable. There were some pops and artifacts at first, but after a while everything settled down and the Vega exact clock seems much happier with this combination.

Next, possibly upgrading to 3.1.1-27 and battery power for the Regen and Pi.

Edit: The Vega DAC takes DSD 128 by DoP which is all that I have tested. Rene and Jussi have set out below how to get up to DSD 512 direct using Raspbian Lite (Stretch) and the latest version NAA. Thanks guys!

Link mới của signalyst.eu:

https://www.signalyst.eu/bins/naa/linux/stretch/networkaudiod_3.6.0-42_armhf.deb
 
Chỉnh sửa lần cuối:
Bên trên