• WANTED: Happy members who like to discuss audio and other topics related to our interest. Desire to learn and share knowledge of science required. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

Topping E2x2 Audio Interface Review

Rate this audio interface

  • 1. Poor (headless panther)

    Votes: 10 4.0%
  • 2. Not terrible (postman panther)

    Votes: 24 9.7%
  • 3. Fine (happy panther)

    Votes: 125 50.4%
  • 4. Great (golfing panther)

    Votes: 89 35.9%

  • Total voters
    248
First ASR post, greetings everyone. Just received my E2X2 OTG. Just want to comment for anyone interested that I'm very happy with this unit, even though it is only the honeymoon period. I was already using Topping for my D/A conversion on my system for months(without any issues), now I can also use the A/D and take advantage of their great specs. I have an RME Digiface that is acting as my interface and the Toppings are acting as external AD/DA connected to the RME via Optical Toslink. I already recorded a few things and have done some analog processing using the Topping converters. Right now I don't think there is a better bang for buck for converters in the market than Topping. They sound great compared with RME Babyface Pro (non-fs) and Ferrofish A16 MKII. Their drivers have worked (when I used them with USB) flawless for me and their equipment as well. I forgot to mention that everything is powered by a Topping linear power supply.

Some comments if the Topping Rep reads this forum still:

- Why is there no ADAT in?. I would gladly use the D/A converter on the 2X2 as additional headphone or monitors.
- Maybe some standalone mode for future units would be useful. I do have to go into the Control Center and set up the Spdif out everytime I turn the unit off. Not a big deal but it would be nice if it remember their last state or I can set it as an external A/D in the hardware
- Also it defaults again to 44.1Khz in some situations. Not a big issue again just go back to the Control Center
- I'm quite happy with the clock on the E2X2 and my E50. Maybe for professional users their could WC in and out maybe in the DACS and Interfaces. Now I'm using the E2X2 as a master clock with great results. I have external clocks I can use as well with the Topping for this different options
- Is it possible to bypass the preamp in the line-in. I don't think is a problem but it would be better for me since I already have external preamps

Congratulations on releasing a professional interface in this price range. I'm unaware how it is these days in the interface market but a few years ago when I started it was impossible to get this quality of AD/DA in this price range. I had an RME Babyface Pro for my mobile needs. I would gladly use this Topping E2x2 as well as a mobile interface as well as my home A/D converters. I will record a singer in a few days and will maybe post the results here. I work as a producer everyday outputting 1 album per day of 10 songs so I use these things everyday and need them to be flawless. So far that is my experience with Topping gear. I'm very excited to see what Topping will introduce to the professional market in the future.
 

Attachments

  • 20240905_112648.jpg
    20240905_112648.jpg
    145 KB · Views: 110
  • Screenshot 2024-09-05 130242.png
    Screenshot 2024-09-05 130242.png
    428.1 KB · Views: 110
I think I can answer some of these even without being a Topping rep:
- Why is there no ADAT in?. I would gladly use the D/A converter on the 2X2 as additional headphone or monitors.
You may have noticed that interfaces with ADAT I/O tend to be a fair bit more expensive. It seems likely that Topping could implement it since there's even an appnote dedicated to the possibility of implementing it in XMOS, it just seems likely that they haven't done it before.
- Maybe some standalone mode for future units would be useful. I do have to go into the Control Center and set up the Spdif out everytime I turn the unit off. Not a big deal but it would be nice if it remember their last state or I can set it as an external A/D in the hardware
Not sure whether there are any XMOS based devices that can be used standalone. In any case what you want would require an extra serial EEPROM, adding a bit of cost and an extra potential failure point (yes, these do occasionally die, and they appreciate some wear levelling).
- Is it possible to bypass the preamp in the line-in. I don't think is a problem but it would be better for me since I already have external preamps
I'm not sure what you are hoping to gain with this (pun not intended), easier channel matching? The preamps are so good that there's really no need for it otherwise (which wouldn't be the case if they were of the digitally-controlled PGA variety in this price class), and with a fixed-level input your choice of level is always going to be a compromise. Given that the converters are not exactly at the bleeding edge of achievable dynamic range, you don't have too much to give away in that department.

We'll see what happens when the new CS4282P codec gains traction which promises well over 120 dB of dynamic range on both ends; ES9290 may be a slight step forward as well but I'm not holding my breath (but having a modern third contender in this class next to the AK4621 and aging CS4272 certainly can't hurt).
 
I think I can answer some of these even without being a Topping rep:

You may have noticed that interfaces with ADAT I/O tend to be a fair bit more expensive. It seems likely that Topping could implement it since there's even an appnote dedicated to the possibility of implementing it in XMOS, it just seems likely that they haven't done it before.

Not sure whether there are any XMOS based devices that can be used standalone. In any case what you want would require an extra serial EEPROM, adding a bit of cost and an extra potential failure point (yes, these do occasionally die, and they appreciate some wear levelling).

I'm not sure what you are hoping to gain with this (pun not intended), easier channel matching? The preamps are so good that there's really no need for it otherwise (which wouldn't be the case if they were of the digitally-controlled PGA variety in this price class), and with a fixed-level input your choice of level is always going to be a compromise. Given that the converters are not exactly at the bleeding edge of achievable dynamic range, you don't have too much to give away in that department.

We'll see what happens when the new CS4282P codec gains traction which promises well over 120 dB of dynamic range on both ends; ES9290 may be a slight step forward as well but I'm not holding my breath (but having a modern third contender in this class next to the AK4621 and aging CS4272 certainly can't hurt).I

Yes, for the price maybe it is asking too much for full ADAT I/O. I would be able to use the Topping as my main interface without having to use the Digiface. Also the new interface they are going to release with 4 preamps only has ADAT out, so you cannot integrate the line outs, 2 spdif outs instead of a full spdif I/O. Anyways I already have my Dream Topping interface with the Digiface, the Topping E2x2 as my A/D and the Topping E50 with the L50 as DAC and headphone amp. I have never been happier with a setup and I have used RME, Ferrofish and Antelope in the past. If they would make this in one interface with ADAT I/O, that would be amazing. Seeing how much the Topping DACs have grown in quality and quantity it seems just a matter of time.



Weirdly enough now it is remembering the Spdif setting so that must have been fixed in the last update.



The preamp topic is just to avoid adding things to the signal path that you don't need. Even the new Neumann interface that cost around 2000 Euros cannot bypass the preamps, so it is not something exclusive to the Topping unit. It works really well even if it is not possible to bypass the preamp in the line in. So like you say, it really is not a problem.
 
Is it possible to connect E2x2's OTG port to a macBook the same way I connect USB-to-minijack dongle? (so E2x2 would treat macBook as "mobile in/out" device)
I tried all types of cables (USB-C to USB-C, USB-C to USB-A + USB-A to USB-C in both directions etc.) but have no success.

Why do I think this in theory should be possible?

If you take an ordinary USB-C-to-minijack audio cable, which is, in fact, a simple audio interface, you can use it with your mobile phone or with your macBook. Both devices will recognize it as an external "headset" or smth.
Now, if you have your E2x2 connected normally to a PC with Topping software, you can additionally connect E2x2 to your mobile phone via OTG USB-C port. And your phone will used E2x2 as a "headset" with in and out, the very same way, as with USB-C-to-minijack cable.
Therefore, I suppose, it should be possible to connect E2x2's OTG port to a macBook the very same way.
But unfortunately it doesn't work.
I believe, it might be USB negotiation issue or kind of a limit for device type.

I'd appreciate any thoughts.

UPD. I was just able to successfully connect the E2x2 OTG port to another PC, and the device was recognized as an audio I/O, and it's works. Also, I was able to connect OTG port to the same PC, that E2x2 is connected normally, and it also works!! Windows 7 detects it as "Headphones (OTG)". This means it's a MacBook issue, but I'm still thinking how to connect it.
 
Last edited:
Yes, according to their marketing you should be able to connect to 2 computers at the same time, so it is strange that it doesn't work on Mac. I havent tested this functionality yet.
 
I bought a sound card Topping E2x2 otg, but there is a problem. I have a two-core computer, and when I turn on the sound card, one core begins to load at 100%, you can watch YouTube only with jerks, on the built-in card rialtec such was not. In the task manager appears process which most of all loads the processor, system interrupts called. How to get rid of this, and to not load the system, please advise.
 
@SLAS Could you provide some details on your "two-core computer" (run msinfo32 or something)? Does the high CPU usage even happen before installing the drivers?

I might try the OTG port as that should be class compliant and not require any additional drivers.

Also, your old potato of a computer may not even sport USB 3.0 yet and the current draw of this interface exceeds the traditional 500 mA limit, so supplying additional power may be necessary.
 
1726553428889.png


AnalogSteph

I don't have USB 3.0, only 2.0. The high load happens when I have already turned on the sound card and also the aimp player. But with rialtek aimp doesn't load the computer like that.

I connected the power bank on one battery to the sound card Topping E2x2 otg, and nothing changed, as loaded and loads, even two cores loads 100%, nothing else can not be used, the computer is loaded.

AnalogSteph

Я из Украины.

I'm from Ukraine.



 
Last edited:
New peripherals rarely get tested on near 15-year-old hardware, so some warts are not unexpected. Is the interface directly connected to one of the back USB ports? You could still try whether a powered USB hub makes a difference. If push comes to shove, you may have to go with a more age-appropriate interface. (You also have a pretty fancy onboard audio chip in the form of an ALC889, connecting that to a small portable mixer like the Mackie 402 VLZ4 that I have here would be another option. You obviously have to set the Main Mix to like -12 dB for decent level matching between the mixer and onboard line-in.) Have you tried contacting Topping about this? I wouldn't get my hopes up but it is worth a try...

I would check whether the USB host controller is using an MSI mode interrupt:
If not, this might explain the issue.

LatencyMon may allow you to pinpoint the driver at fault, too:

It is worth bearing in mind that the E8200 predates AVX instruction set extensions and stops at SSE 4.1, though you'd think that would be plenty for a sound driver.
 
At first I Topping E2x2 otg connected to the front USB inputs, but then my program kept crashing, turn on, turn off, then I connected to the rear socket, tried different rear USB sockets, and everywhere loads the CPU. LatencyMon program shows that USBPORT.SYS is the most load.

The top screen on the Rialtek works. And music from aimp player was playing.

Bottom Topping E2x2 otg. And music from aimp player was playing.

Contacting topping support at the moment, they will be working on my issue for the moment, have responded.


2024-09-18_092249.jpg



2024-09-18_090641.jpg
 

Attachments

  • 2024-09-18_090748.jpg
    2024-09-18_090748.jpg
    191.3 KB · Views: 19
Last edited:
Back
Top Bottom