ES9038Q2M/ES9018K2M: DSD (+perfect bitstreaming) Win8.1-foobar2000

so, 😉
because i have here heavy „overdue delivery“-problems for some Aliexpress/China-manufactored DIY-things (yesterday a Electric Soldering Iron arrived exactly after 94 !! Days), i decided to make a new try in DSD-(native)-playing under Windows..experiences so far:
(i used Win8.1 because i don´t want to fuck up my Windows10-settings with the XMOS-USB-driver)..
okay, i used foobar2000 (JRiver trial period is over 😉 ) and have here the Singxer-V4.36 driver installed..
I used the ASIO-tutorial in the Topping NX4DSD v4.14 driver and manual pack (-> because i heard absolutely nothing with the „ASIO-Singxer USB Audio Device“-settings under „Preferences->Output->Device“..

after installing the foo_dsd_asio and foo_input_sacd foobar components + Asioproxyinstall v0.72 from the Topping V4.14 pack i´ve finally got a heavy white noise on both channels with the ES9038Q2M (and very very silent music back in it) and heavy white noise only on the left channel with the ES9018K2M (both with the Skyong(Singxer)-USB-bridge))..
The Singxer USB-Audio Device Control panel displays (in this case) 5644800hz and foobar also shows:“DSD128/11290kbps/5644800hz“ and the DSD-light on the ES9038Q2M and the blue DSD-led on the Skysong are also lit (see picture above)..

i´ve read elsewhere exact the same behaviour/problem..
okay, but this is a small improvement, because with the normal „Asio-Singxer USB Audio“-driver i heard absolutely nothing..
so far for now, i really have no clue to progress further (as said didn´t test it on Win10 because of not messing around with the usb-driver there)..

If anyone here has a solution for this „white noise“-problem, please leave a comment here !!

Topping NX4DSD->Thesycon XMOS-USB Driver Skysong/Singxer ES9038Q2M

so, 😉
because i have here really heavy problems in playing anything above 44,1/16bit due to buffer(and/or driver)-problems (on a raspberry the ES9038Q2M works perfectly) on a Skysong (Singxer)-USB-bridge and a ES9038Q2M („Blue“) i came by chance across this Topping NX4DSD..

it has also a XMOS-XU-208 and a ES9038Q2M „onboard“; interesting is the specification:
„16/32bit 44,1-768khz + DSD512 (native)“ and (whats more interesting):
NX4 DSD use costum driver from Thesycon“..
so, and thats the thing here..the „normal“ Singxer USB-Audio Driver 4.36″ does not work here satisfying with a ES9038Q2M..
2 possibilities: we get in future an update for also playing on this ES9038Q2M without problems from Singxer or we can get some custom made Theyscon driver which matches „our“ Skysong-Bridge+the ES9038Q2M..(any help here is really appreciated !!)
i´ve anyway attached here (and in the forum) the original Topping NX4DSD driver+manuals, which were btw. very interesting in setting up JRiver for perfect bitstreaming..(u have to use completely the ASIO-driver/interface..))
the Topping NX4DSD driver/manuals is the version V4.14..->NX4 DSD Manual and Driver V4.14->

„Skysong“ XMOS-USB XU208->first impressions+experiences (Win10)

so, 😉
first, i must say: „Unbelievable“ 😉
(first impressions after arrival:looks very neat and very well manufactured !!“)

hadnt expected so much; just wanted to uprade my PC-soundcard a little bit (Asus Xonar DX) and get rid of those horrible clicks/pops on the raspberry pi..
use now my „ES9018K2M“ cause i dont wanted to f*** up my raspberry-setting with the ES9028Q2M..
and now i know what i already knew 😉 , that the ES9018K2M were already „High-End“ in the right circumstances/surroundings..(and they were implemented on these/our „cheap“ chinese-boards with low-quality components !!)

i also read somewhere that our lovely chinese-boards were specially designed for XMOS-USB devices; don´t know if its true but i can confirm that it is almost unbelievable what i now hear here ;-)..
so „dry“, such a lot of details, spaciousness, so less latency..
(it really upgraded my hifi-gear by 10-15%, and i have here a Cambridge Audio-Amp and Mission Cyrus Speaker)

okay, use now the standard-Win10-driver; had problems with Win8..
Krunoslav Kovacic“ send us fortunately the driver for the Skysong/Singxer for DSD on Win10 (hadnt test it yet by myself) and moved it also to the forum..(and some „standard“-driver)..->
it says „XMOS USB Device“ and „Skysong DFU“ in the device-manager..absolut no hassle or problems while installing..
u can select up to „24bit/384khz“ in the audio-properties->(see picture)

VLC-player plays 192khz but no more; Windows Test works with 384khz..
use now here JRiver („XMOS USB Audio-WASAPI“) will test then foobar, ASIO etc..
(and this is all on a PC; hadnt started the whole Raspberry/Dietpi/Moode-thing right now 😉 ..)
Conclusion (for the moment): absolutely super to recommend !!->47$/39€ inkl. shipping (23 !! days to deliver from this seller)

„SKYSONG“–XMOS-XU208-USB Part II.: Sample-frequency+PCM/DSD Leds

again some pictures from the above mentioned Skysong-XMOS-XU208 in „action“: 😉

(this (above) should be (explanation at the bottom) „PCM„/“384khz„)

Taobao->22,81€ (incl.shipping)->

according to the primary post-> and this „Singxer Q1-Diagramm“ theres the fourth Led in the upper right a „PCM/DSD“ indicator (and not what i´ve written „Power“-indicator->u have to zoom in the picture)

(more information in the original post-> )

New ES9038Q2M-forum link + other pictures (things)

here´s another, fresh, ES9038Q2M-forum-link:

by that i´ve found some further, interesting pictures concerning the „targeted“ DIY-DAC !! 😉

first, i´ve found another ES9038Q2M-chinese-board with a 15V (DC)-plug->

second here´s also again a little „picture“-description“ how to connect a „DSD„-Led to a XMOS-Usb-Bridge.. 😉

and third, heres a picture how to connect a bluetooth-receiver-modul (CSR-8670/8675) directly to an ES9028Q2M (in this case) via I2S..

SMSL M8A – ES9028Q2M DSD512/768khz capable..

according to their marketing, the M8A with one ES9028Q2M and a XMOS XU208 inside, is, as per their description, absolute DSD512/768khz-capable:
they say its primarily „solved“ by their custom-made/specialized XMOS XU208-firmware..
so if someone gets a hand on this firmware, rewrite it a little bit, everybody with a XMOS XU208-USB-bridge could eventually benefit from this and everyone with such a USB-Bridge could get DSD512/768khz..(with an ES9028Q2M).
but i guess we have to wait for that/its just only an idea 😉

Link ($249)->Newegg->

DAC:ES9028Q2M DAC chip
Input: USB/Optical/Coaxial
Output: RCA analog output
Dynamic range: 125dB
SNR: 117dB
THD + N: <0.0003%
USB: DSD: 2.8224/5.6448/11.2896/22.5792 MHz
USB: PCM: 44.1/48/88.2/96/176.4/192/352.8/384/705.6/768 KHz

„M8A as upgrade version of M8Hardware upgrade:Using the 2nd gerneration of XMOS USB audio solution XCore200 Xu208.DAC chip using ES9028Q2M.Upgrade for sampling rate:upgrade from 384kHz DSD128 to 768kHz DSD512.Driver is exclusively customized and support native DSD,which is very advanced in audio range.
Newest-Driver (M8A)->SMSL-M8A-XMOS-V4.11.0-2017-06-12

„Skysong“ – XMOS-XU208-USB (4 LEDs-> Power+SF)

here another XMOS-XU208-USB-Bridge (this time with 4 built-in LEDs->power and sample-frequency):

Taobao 168Yuan+10Yuan shipping worldwide=22,68€=27$>

4.SkySong XU208 support sampling frequency display f0 f1 f2 f3 dsd-pcm can display different sampling frequency (and other with the same paragraph pcm dsd instructions compared with our with a sampling instruction)

(4. SkySong XU208 Unterstützung Abtastfrequenz Anzeige f0 f1 f2 f3 dsd-pcm kann verschiedene Abtastfrequenz anzeigen (und andere Modelle mit der gleichen pcm dsd-Anzeige mit Probenahme-Anweisungen))
7.SkySong XU208 support external 5V dc power supply

(7. SkySong XU208 unterstützt externe 5V DC Stromversorgung“)

Singxer Q1 – USB Digital Interface Board – XU208 Chip (FSx-schematics)

found by chance this XMOS USB-interface board; is well known->
54€ at Ebay..->LINK

(the following picture is not from a Singxer Q-1; just to illustrate (its from another XMOS-XU208)

so far so good, looks like normal XMOS-USB-bridges..
but interesting are the schematics to it and finally some (perhaps) information about the FS0, FS1, FS2, Mute and DSD_ON-pins..(they are nearly on every XMOS-USB-board)..
they say:
„Signal definition:
I2S socket Output Signal Description:
1 , the MUTE is high mute; DSD_ON is high DSD data stream;
2 , all the electricity an average of LVCMOS, voltage of 3.3V ;
3 , 3.3+ output power, low output current 50mA;
4 , the MCLK output 22.5792Mhz or 24.576Mhz clock;
5 , FS0, FS1, FS2 sampling rate indicator level, FS3 not;

(or, from another source: 5) FS0, FS1, FS2 is sampling rate indicator level, FS3 has no use !!)
and with this schematics:

so, the question is, are they frequency-„switches“ or, what they´ve written, „sampling rate indicator(s)“..

(but beware,they also say:“Please note, schematics and firmware (XMOS) are our own development, not the public version“)

don´t know at present, but if they are „sampling rate indicators“ you can connect some LEDs (or similar) to them and then you have your desired „sample rate indicator“ and can display it via a tftlcd or something..(but still unclear about it here; will post here any other info)

1 2