USBStreamer Kit

USBStreamer is a native 24/192kHz multi-channel (10x10) USB audio to Toslink/I2S/ADAT/TDM interface.
95 USD
  • Description
  • Specifications
  • Support
  • Reviews

The USBStreamer is a miniature 24/192 multi-channel USB to Toslink/ADAT/I2S/TDM interface. Packaged on a tiny PCB of only 2.4" by 1.4" (40x62mm), this interface is the perfect fit for OEM integration or as an element of a customized high performance A/V product for up to 16channels of bidirectional audio streaming.

The USBStreamer utilizes high speed USB2.0 along with the Audio Class 2.0 (UAC2) implementation to simultaneously provide multichannel playback and recording in a wide range of formats.. The dongle is up & running in a matter of seconds with compatible drivers for both Mac/Windows platforms. An easy and flexible system integration that follows the footsteps of the miniDSP product line. From a high end stereo USB interface to a multi-channel USB interface, the USBStreamer is an innovative yet cost effective USB 2.0 audio interface for a wide range of custom A/V products.


  • Multi-channel USB audio interface (up to 16x16)
  • Wide range of digital IO format depending on the loaded firmware: I2S (8x8) + TOSLINK(2x2), ADAT (8x8)  or TDM (16x16 at 48/44.1k only)
  • Native support up to 24bit / 192kHz
  • USB 2.0 High speed and Audio class 2.0 device
  • Asynchronous USB synchronization
  • Thesycon ASIO Win driver provided with support for Win10 (signed drivers)
  • Driverless support under Mac OSx. Sound card aggregate mode allows combining of multiple units
  • Linux compatible with ALSA 2.0 drivers
  • Toslink (optical) transmitter and receiver
  • Flexible board powering option: USB powered or External DC input power

Product Downloads

USBStreamer ASIO drivers (windows only)

On purchase of the product, your UserDownloads will automatically gain access to the Windows ASIO.
If you purchased the product from one of our dealers, simply contact us and we'll be able to help.

What's in the box?

  • 1 x USBStreamer board
  • 1 x 1m long USB audio cable
  • 2 * Toslink audio cables
  • 2 * 2x6pin (2mm pitch) header cable harness for I2S In/Out interfacing



Looking for more channels? Looking for DSD or PDM support? 
Check out the MCHSTreamer as an alternative

USB Streaming Engine XMOS 16 core

Internal Processing resolution
& Sample rate

24bit support / up to 192 kHz

USB Audio Class

USB Audio Class 2.0 device,
Windows ASIO driver, Mac Osx driverless

Input/Ouput Configuration

10 in / 10 out

Audio Input Connectivity


Depending on the loaded firmware: 
ADAT firmware: Up to [email protected] 44.1/48kHz
I2S + TOSLINK firmware: 2ch TOSLINK + 8ch I2S - Up to 192kHz
TDM firmware: Up to [email protected] 44.1/48kHz

Audio Output Connectivity

Depending on the loaded firmware: 
ADAT firmware: Up to [email protected] 48kHz
I2S + TOSLINK firmware: 2ch TOSLINK + 8ch I2S - Up to 192kHz
TDM firmware: Up to [email protected] 44.1/48kHz 

Input / Output Max Levels



Optical receiver
Supported sample rate: 44.1~176kHz


Optical transmitter
Supported sample rate: 44.1~192kHz

Dimensions 13 x 40 x 62 mm
Power USB powered OR 5Vdc external supply via header
300mA requirement
Win/Mac/Linux Compatible



Friday, 24 August 2018
I have used the USBStreamer for both I2S and TDM8 output, and both cases have been successful. This device is extremely easy to use, and is simple to interface with audio SW such as AudioMulch. I hope in the future that a I2S/TDM Master/Slave jumper could be added, similar to that of the miniStreamer.
Chelsea Carter