Home

Antonio Ospite edited this page Aug 14, 2015 · 5 revisions
Clone this wiki locally

Hardware Description

Highest quality digital audio up to 192kHz/24bit S/PDIF audio format available from your PC or MAC Very low jitter oscillators and proprietary drivers Compact size (2x2.2x10.2cm) with hi-end performances hiFace USB interface has been conceived to obtain the highest quality digital audio signal using a PC or MAC. hiFace input format is a data stream signal with sampling frequency/resolution up to 192kHz/24bits, available from a PC or MAC USB port. A very high quality S/PDIF stereo audio output signal is available from hiFace for your Hi-Fi system DAC (Digital to Analog Converter). HiFace looks like a small USB pendrive, featuring a very compact size. Internal very low jitter oscillators and proprietary drivers allow for playing 192kHz/24bits audio files that feature the best signal quality.

How to build it

In order to build the driver you need to install your kernel-headers, the build-essential package and git-core:

  • apt-get install kernel-headers-$(uname -r)
  • apt-get install build-essential
  • apt-get install git

git clone git://github.com/panicking/snd-usb-asyncaudio.git

cd snd-usb-asyncaudio

make

You can install the module or just run:

sudo insmod snd-usb-hiface.ko

Mainline status

The snd-usb-asyncaudio driver has been merged in the mainline linux kernel since version 3.11 with the name snd-usb-hiface.

For kernels >= 3.11 just use the mainline driver and report issues to the alsa-devel mailing list.

This repository will be kept on-line in case someone needed the driver on older kernels, and to document the out of tree development history.