
To view the documentation for HLC web API, download HLC OpenAPI spec. Using a web browser, go to Swagger IO. From the File menu, import the downloaded HLC OpenAPI spec
Filter Control

Use Swagger UI to interact with a live instance of HLC to try out the web API. The example above is about to load a filterset.zip file into HLC Filterbank 1 by clicking on Execute
Download the Latest Version 2.1.5
* Requires a license key for activation.
HL-DSP-Suite perpetual license with 6 activations. HL-DSP-Suite can be installed on up to 6 different computers whether Windows, Mac, Linux and Raspberry Pi or any combo. All future upgrades are free with the license purchase. HL-DSP-Suite will never be a subscription service.
Download
HLC Embedded provides a web API that allows HLC to be controlled from any application or web interface using simple REST API calls.
This allows one to embed the HLC convolution engine into any application on any platform providing transparent convolution services.
Features include:
- run headless on Windows 10 and 11. MacOS 10.15 or later including Apple Silicon and Intel-based Mac computers. Ubuntu 20.04.5 LTS or later. Raspberry Pi 64-bit OS bullseye or later
- HLC uses the industry standard OpenAPI specification to document and interact with using REST API’s.
- designed to be embedded into music applications, music streamers, and music servers that don’t have convolution.
- by using a virtual audio loopback driver, music applications, streamers, and servers can route the audio stream through convolution and then digital output to an end point.
- Audio Settings dialog allows easy selection of input and output devices, sample rate, and audio buffer size directly from a simple UI available on all platforms and in the browser.
- see HLC DSP Suite operations guide on how to use Swagger UI to interact with a live instance of HLC.
- HLC has been extensively performance profiled and the FFT libraries have been optimized for each platform OS.
- overlap-add, zero latency convolution algorithm ensures direct convolution with no latency added to the digital processing.
- supports 64 channels of digital I/O


