finally the Raspberry Pi 4B 2GB arrived here->still an improvement in sound-quality and clarity..less jitter, more exact due to more processor-power and when u first power on your raspberry (here with an XMOS-bridge and then via I2S to an ES9038Q2M) u really got the the feel that the Pi is made for music !! 😉 (i think its also because of the short electronical circuits on the board, absolutely low latencies))..
absolutely fantastic, beats absolutely a lot of other DAC/PC/USB-combinations, wonderful 😉
fired it up with Volumio V2.714, its now with a changed UI->https://volumio.org/get-started/
plays here DSD256 without any problems (see other posts here for configuring Volumio with an XMOS-bridge)..->
and because the Pi 4B has finally a Gbit-Lan + USB3.0 (and more Ram + processor-power) its makes now so much fun to browse through your media-libraries and play it („instant“), great 😉
nothing else special, particular by now but many greets and stay tuned 😉
so 😉 ,
found by chance these new ES9038Q2M-boards..normally i don´t like the other/new boards different from the „green“ SMPCB, V1.06-V1.07 but there are some interesting details with it..
First, on the new, blue SMPCB they use some „DS9281“ for „better coaxial conversion, less jitter, less „lock“-problems, „better coaxial line“, like we know before that the original coaxial-line is not the best->link here->http://essabre-90xx-rpi.sfb2.com/?p=2058 and here->http://essabre-90xx-rpi.sfb2.com/?p=1833 , tags AK4118-receiverchip + SRC4192…
second, as said, i don´t like any other ES9038Q2M than the old green SMPCB, „Skysong“ from which had these phenomenal XMOS-USB-Bridge (see other posts before) also made a new ES9038Q2M with a lot of LEDs for the frequency-rate etc..(maybe these i would buy and only because they made such a great xmos-bridge)
Link Ebay/Aliexpress(44$ and up)->LINK
third, there are also some CSR8675-bluetooth->I2S-solutions->(with aptX, LDAC etc..)
Link Ebay/Aliexpress (29$ and up)->https://de.aliexpress.com/item/32860202632.html?spm=a2g0x.12057422.214.171.124897ef2tKiCRj
fourth, i still want to buy next a „Topping D50S“ (have to wait a little bit) and next month a Raspberry Pi4 with 2GB and still search some toroidal transformer 15V-0-15V for the green ES9038Q2M here..
more to come and greets for now !! 😉
nothing particular new; „audio“-wise its a little bit on „hold“ (had first to buy some +-15V toroidal transformer and so on) but i made a little progress/effort „usability-wise“..
i´m now able to get something in the spiffs-fs (ESP32), read it out 😉 and display it via „drawJpeg“ from the famous Bodmer TFT-eSPI-library->Link
(!! sorry for the still absolutely „shitty“ layout, but i was only happy to get something on the display at all 😉 !! (will change/edit it then; only some „ideas“ (for not doing it in this way 😉 ) for u maybe)
was a little bit difficult because u (i) really need the absolutely newest libraries (jpegdecoder.h for example too) from the bodmer-github-repository (some older example jpgs are unreadable by their own decoder-library and so on..)..
have still some problems/the first third of a decoded jpeg is corrupt, but i can now upload some jpegs in the spiffs, list and display them..(and understood how)
the whole sketch (web-gui for filter-selection, HW-volume control via digi-poti, display jpgs etc..) is here->Link and i maybe make a post in the forum->Link..(could be very interesting for some who also want to understand the ESP32 „better“)..
by that it was all build on top of the absolutely fabulous „Autoconnect-library“ by Hieromon -> https://github.com/Hieromon/AutoConnect; absolutely super great webserver/wlan access library->absolutely to recommend !!
Picoreplayer is now at V4.1.0 (24.Nov 2018)->https://www.picoreplayer.org/main_downloads.shtml(Pi-Kernel-bump to 4.14.81, squeezelite-update, support for Rpi 3B+ and so on->Link
Dietpi is now also at V6.18 (26/11/18)(some bugfixes+improvements)->https://github.com/Fourdee/DietPi/blob/master/CHANGELOG.txt
that was it for now, more to come, stay tuned, greets 😉
so folks 😉 ,
essabre-90xx-rpi.sfb2.com needs your help 😉
as i just want to read out some data from the mcu on these boards like data-rate (192khz,384khz and so on), data-format (PCM,DSD) and maybe the HW-Volume for just displaying it on a small 3,5″ display for example (or use it to display it via some app/tool on a raspi/web etc..) „we“ have now to find a way to solve this..
as we now have the possibility to access the I2C-bus via the new connection on an ES9038Q2M (they used it also to display/change some values via their hardware) we have to find a way to simple control/change/read-out data over it..
the normal „adresses“ on an ES9038Q2M must be/are „hidden“ due to some NDA-bla bla, and the real register-adresses are „encrypted“/are only in the mcu..
but how can i/we connect a raspberry/Arduino/ESP32 to it via I2C ?
i think we have now here to make a really long tutorial to get such „experimental setup“ to work. how to exactly connect and to which pins, which tools/commands to use (python/i2c-set and so on)..
i will make a new thread in the forum->“Project 3: controlling the onboard mcu on an ES9038Q2M/-9028Q2M„
there i will make this tutorial but i first to have to gather all possible informations about it and there u come in !! ;-)
so please post all your informations/experiences concerning this topic in the forum or here in the comment-section !!
a good start for now are these (new) „VinnyLorrin„-repositories at github->https://github.com/VinnyLorrin
->“ES9028Q2M-controller“,“ES9038Q2M-Linux_Driver“,“ES9028-controller-PCB“ and so on..very good, first, informations about it…
(many many thx btw. to „eslei“ at the diyaudio-forum for getting first infos/an entry->https://www.diyaudio.com/forums/digital-line-level/314935-es9038q2m-board-322.html
thread in the forum->http://essabre-90xx-rpi.sfb2.com/forum/forumdisplay.php?fid=86
greets for now 😉
so, (another one today) 😉
found by chance a picture of the pin-assignment for the HW-Volume-control on an ES9038Q2M (its from the Audiophonics-site->Link..)(„we“ knew it, but so its much „clearer“)
by that there´s also a wonderful picture from an combined Raspi/ES9038Q2M (its from the diyaudio-forum; hope i can use it here, if not, please e-mail)->Link
(i´m lately thinking also about to include some raspi directly in such a DAC too, because (as said and also in testing here) on a raspi (over I2S) u have an absolutely superior sound comparing to any XMOS-USB-device (over PC by example)->see this post too->http://essabre-90xx-rpi.sfb2.com/2018/05/moode-volumio-on-a-raspberry-pi-vs-samsung-bluray-player-spdif-coax-impressions-src4392-beta-project-2/ and whats all about this site too 😉 ..
third, on some japanese-yahoo-auction-site they also recommend/have the OPA627AU on it; but they use it only in the dual 15V „environment“, they recommend „strong +-15V“ 😉 ..in the case of a single rail 15V they recommend the AD827 (JN) (and they made a special layout for both cases)->https://page.auctions.yahoo.co.jp/jp/auction/q238163678
thx to this phenomenal (post) in the diyaudio.com-forum->https://www.diyaudio.com/forums/digital-line-level/314935-es9038q2m-board-278.html,
we have now here our AK4137 as a single HAT for the Pi !! 😉
as said in earlier posts, we have to improve the signal-quality(lower jitter and so on) over I2S->http://essabre-90xx-rpi.sfb2.com/2018/06/srcs-ti-4192-ak4137-volumio-update-foo_dsd_asio/
it costs only 30 !! $ and u can get it here->LINK
„..The main function of this board is to improve the quality of the Raspberry Pi I2S signal and reduce jitter. And make up for the Raspberry Pi I2S output without MCLK! The original I2S output of the Raspberry Pi does not have MCLK and most high-performance DACs require MCLK to work. And the AK4137 reconstruction clock reduces the Raspberry Pi output signal jitter enhancement.
This board supports Raspberry Pi 2B 3B 3B+“..
so, as also posted earlier the AK4137 has 768khz (PCM) + 12.288 MHz DSD and DR: 186dB !! ● THD+N: -150dB ->AsahiKasei(AKM) datasheet->Link
(u use it between the Pi and our ES9038Q2M for example..a really long explanation on the other functions of this HAT is in the ebay-description above)
by that i came by chance (and according to the previous post) about this „Sonore ISO2DSD„-converter (a GUI for the sacd-ripper) + „Sonore DSD2FLAC„->
u can download both from here:
many greets for now !! 😉
some user at my praised Diyaudio.com-forum->Link said something about a new MShow-Audio „SU5-ES9038Q2M-DAC-HIFI-XU208-DSD-TPA6120-Headphone-audio-Amp-Bluetooth-5-0″->Link 160$, and interesting is that they used some AK4113 for SPDIF-conversion; posted here earlier something about it->Link; for me another „indicator“ that the „original“-spdif conversion by the ES9038Q2M on this board is not soo good as expected, as stated also earlier; better choice would be using some SRC4192 or AK4137->Link
by that, as thinking to buy some Green ES9038Q2M V1.07, including the display, i found some pictures with this display delivered/attached in „action“ and that looks not soo nice (frankly said) 😉 , so i think its better to continue to try to build an „own“ version (display-wise) 😉
by that i´ve bought some new Raspberry pi 3B+ (cause i´ve „fucked“ up my Raspberry Zero W with some ugly soldering) and first thing i can say about the new „wifi“ (N/AC) that i had yesterday (measured with iperf3) 84Mb/s (10MB/s) via N (Asus-RT56U); not soo good (expected 300mb/s)..
greets for now 😉