Info about the Thesycon USB high-end audio receiver, that will be available soon. Thanks for the tip Emile! “U-HEAR is a microcontroller-based audio streaming and processing solution for HiFi DAC and amplifier applications. It implements a USB audio class 2.0 compliant playback interface compatible with Windows, macOS and Linux hosts. For Windows, a bit-perfect, high-res audio driver is included. Thesycon provides a firmware solution for selected microcontrollers. A customer is required to integrate the solution into the target hardware design. A typical application scenario is shown above…”
U-Hear – USB-Receiver Feature Summary – USB High-end Audio Receiver
USB Audio:
USB audio class 2.0 compliant isochronous streaming
Asynchronous clocking model, audio streams synchronized to master oscillator
32-bit PCM sample format up to 768 kHz sampling rate
Native DSD up to DSD1024
DSD over PCM (DoP) up to DSD256
DSD support compatible with Windows driver and Linux
MQA Technology:
Integration of MQA decoding and up-sampling available
Support for MQA-enabled players via MQA-compliant USB protocol
Audio Processing:
DSP plugin interface for integration of custom up-sampling algorithm
Integer or floating-point processing supported
DSP parameter control via I2C or USB
DAC Output:
I2S compliant digital interface for connecting a DAC
32-bit PCM format up to 768 kHz sampling rate
DSD format up to DSD1024
Digital Output:
I2S compliant digital interface for additional output such as SPDIF
32-bit PCM format up to 768 kHz sampling rate (can be limited to 192 kHz)
Digital Input:
I2S compliant digital interface for connecting external digital sources such as SPDIF
32-bit PCM format up to 768 kHz sampling rate
DSD format up to DSD1024
Internal sampling frequency detector
Control Interface:
Control and status register set accessible via I2C
Interrupt line for notifications on status register changes
Various output pins which reflect current status such as sample rate, PCM/DSD format, etc.
Various input pins for configuration of firmware behavior
USB HID Consumer Control:
Multimedia key events can be sent to the host for controlling a player application
For example: Volume Up, Volume Down, Play, Pause, Fast Forward, Fast Backward etc.
Key events can be summited by external controller via I2C
Firmware Update:
Firmware update via USB supported on Windows, macOS, and Linux
Firmware update utility with graphical user interface available for Windows and macOS
Custom Extensions:
Private control interface for external controllers/DSPs can be routed over USB
Integration of additional control interfaces such as UART or SPI
Supported MCUs
ST STM32H743 (32-bit Arm Cortex-M7 CPU core with FPU, 400 MHz speed)
Supported Operating Systems
Windows 7, 8, 8.1 and 10 (32-bit and 64-bit): audio driver is included
macOS: built-in driver
Linux: built-in driver