Gnu/Linux HPI and ALSA Drivers

AudioScience offers drivers for a variety of Linux distributions. Due to the complex steps involved in installing and maintaining Linux system we recommend you work with a local expert to help you get up and running as quickly as possible. For help with our Linux driver, please see the Support section below.

HPI Driver

This package supports the AudioScience HPI API. It includes kernel driver, libraries and commandline tools. It also includes scripts and metadata to create debian packages equivalent to the ones available on our Ubuntu PPA. The driver and tools are supplied as source under the GPL license. Userspace libraries are under a BSD style license. Both 32 and 64 bit kernels are supported. (Note: mixed 32 bit user / 64 bit kernel is not supported)

HPI Driver download
Driver Date Version Size Misc
HPI package (4.20 series - stable) 01-29-2024 4.20.43 6.3MB Notes
HPI package (4.30 series - beta) 07-13-2022 4.30.18 6.6MB Notes
Supports ASI5x00 series, ASI6x00 series and ASI8800 series adapters.
ALSA Driver

ALSA source includes snd-asihpi driver and firmware, however this will lag the latest HPI drivers mentioned above. Check the version in alsa's copy of hpi.h to see if it is recent enough for your needs. Notes specific to the snd-asihpi driver can be found on the ALSA wiki. Use of a recent version of ALSA is recommended.

The HPI packages include a Makefile that can be used to automatically patch a recent ALSA source tree with new HPI source, and a Makefile that will build just the snd-asihpi driver module using current kernel headers.

Ubuntu PPA

Add the ppa:audioscience/release to your package source list and install snd-asihpi-dkms-4 to get automatic ALSA driver updates for AudioScience cards. The PPA currently supports the following Ubuntu distribution series: 20.04 LTS (focal) and 22.04 LTS (jammy).

In a terminal window run the following commands:

sudo add-apt-repository ppa:audioscience/release
sudo apt-get update
sudo apt-get install snd-asihpi-dkms-4


HPI Specification (online)

See also text files included in the driver source package for installation details.


For technical support for Linux installs, please email us at support(at) (change the (at) to @). Phone support for Linux issues is limited.

Please be sure to send or have available the following information:

Please also include this specific Linux information:

Submit a ticket

You can use the form above to create a ticket with our support agents or search our help articles.

HPI Compatible third party software
Company Application
Rivendell Rivendell and Soundpanel applications (GPL).
Also HPI driver binary RPMs for SuSE