Asynchronous USB-to-I2S interface overview
WaveIO card is a high performance USB-to-I2S bridge especially designed for asynchronous audio streaming between any computer equipped with an USB port and virtually any digital audio device or equipment compatible with I2S or S/PDIF interfaces. Combined with a suitable music player program, this board will offer 32 bit-perfect playback at any rates from 44.1 kHz up to 384 kHz thanks to proprietary drivers which allow for ASIO, Kernel Streaming and WASAPI operation, bypassing the Windows mixer for sublime audio quality.
Two high-precision oscillators source very accurate clock signals for driving bit-transparent operations whether it’s powered from USB port or using 5Vdc external PSU. The 4-layer PCB with dedicated power and ground planes along with seven ultra-low noise linear voltage regulators and high quality capacitor networks maintain the whole system noise at minimum preserving the digital audio signals’ integrity for lowest jitter performance. I2S outputs are galvanically isolated using Giant Magneto-Resistive digital isolators (GMR) avoiding noise propagation to the receiver.
WaveIO USB audio drivers uses ASIO Driver Interface Technology.
ASIO is a trademark and software of Steinberg Media Technologies GmbH.
Asynchronous USB interface:
USB and digital audio outputs:
User interface and signaling:
Hardware and layout:
100% Manually assembled, tested and cleaned product! Proofs:
Downloads & Infos
USB driver for Windows operating system:
Support for Windows 10 (2004 / VB)
Added API function TUSBAUDIO_GetExtendedInfo, API version 5.5
Optimized performance of the optional DSP mixer plugin
ASIO extension to report device details: thesycon_asio_ext_usb.h
Fixed ASIO to USB buffer count mapping
Avoid stop raise condition in ASIO DLL if buffer switch consumes 100% CPU load
TUSBAudioDfu utility: added *.tlimg to the DFU file open dialog
ASIO position jumps forward if a drop out occurred.
So position always reflects device stream position.
After a dropout occurred, ASIO buffer switch callbacks will not be issued in a loop
to catch up, instead missed callbacks will simply be skipped.
Converted to Visual Studio 2019 project files (SDK)
Firmware image files used with DFU feature:
PCM/DSD pin mapping:
I2S_BCLK = DSD_CLK
I2S_LRCK = DSD_DAC0
I2S_DATA = DSD_DAC1
Prices and Shipping
Cannot access web service!
Please try again later!
I borrowed some simple DAC, nothing special, plays an ordinary sound but when I plugged your module it become much more cultural, better balanced and immediately it's more breath and space around. I was surprised! After connecting my made USB cable and battery sound become even more organic, midrange was terrific and its even more space and depth [...]
- Jakub Z. (Poland)
The package arrived safe. Working with no faults for 4 days now with: Buffalo III, TPA Placid HD supply with 5V, 600mA. I2S non isolated to TPA Sidecar, Foobar 2000, EeePC, Windows 7. All predicted audio resolutions working, no stops heard. Great sound! I thank you very much as my real purpose was to hear music. Best regards, and thanks again for this wonderful product!
- Luis B. (Portugal)
I just received the board today
and what a fantastic quality it is! Nevermind the sound quality since I’m still a long way from figuring out how to work this thing, but just looking at the board makes me feel something. Beauty? It is indeed a work of art. The most beautifully built board I have ever seen.
- Presapian (diyAudio)
I have been using your card first without external PS and already liked it a lot, but powering it externally reveals the quality of your card even more. I don’t think I have ever heard any digital source sounding that – non-digital. Great products and support.
Thank you very much!
- Dubai2000 (diyAudio)
the parcel arrived and your WaveIO is already running nicely with my equipment. I am really surprised how much better the sound is now!
Greetings and thanks a lot!
- Jürgen P. (Germany)
I just got the WaveIO up and running… I had been using the QA550 SD card reader. Feeding Monica isolated I2S from WaveIO. Sound is terrific! Listening mostly to 44.1/16 bits and it is very good. Better than SD card reader, easier
to use and plays Hi-Res files!
- Kevin K. (USA)
I still don’t have parts to make my power supply for the board, so I decided to run in only with USB power and S/PDIF. And to be honest my first listening experience was like: Wow… Is such a great sound possible? Really sound is amazing! Nice to hear such a low frequency finally, everything sounds spatially.
Best regards, Damian!
- Damian N. (Poland)
the WaveIO board arrives on 9th April. It is a nice piece of art, congratulation for your clean work! Today I got the time to connect it and to listen to it. What I can say is: wow, as clean as your work is the sound coming from the board. [...] All in all I'm very impressed and very happy!
- Rainer W. (Germany)
the package successfully delivered today morning. Temporarily I assembled it with the power supply on a piece of a chipboard and it is working well (I will use it as a USB/SPDIF converter and now my old Audiolab CDQ8200 can play the 192KHz/24bit music from my music server USB source).
Many thanks for your all special
- Pál C. (Hungary)
Good morning Lucian,
just want to let you know that my WaveIO arrived yesterday. It looks very good! A lot of other companies should learn from you! I love the sound too! It was easy to install, worked right away with no problem at all. I can use my computer as intended now. Playing music, watching movies and using my room correction with my awesome DDDAC.
So I’m a happy man, thank you!
- Arne S. (Norway)
Latest customized Windows driver version for WaveIO boards is updated to v4.86.0