HQPlayer Embedded 4.31.0

2022-06-12 420℃

HQPlayer Embedded 4.31.0


https://rutracker.org/forum/viewtopic.php?t=6206950

HQPlayer 4 Embedded

Embedded version of HQPlayer is designed for building Linux-based music playback devices and digital audio processors. It can utilize both digital and analog inputs from various devices and output audio processed through the advanced DSP pipeline. Thus it can operate for example as a digital-in-digital-out upsampler processor and convolution engine, or used inside a DAC. It can also function as a UPnP AV Renderer and in addition there is also support for the HQPlayer Control API that can be used for implementing a custom GUI or other type of front-end utilizing the HQPlayer playback engine. HQPlayer Embedded has also a mobile device compatible web-based control and configuration user interface.

Optional support in custom builds for FFMPEG libraries for extending media decoding capabilities.

For digital room correction and other equalization purposes, selectable convolution algorithms are included. Convolution engine supports RIFF (WAV) format FIR impulse responses, which can be produced with suitable software, such as AcourateRoom EQ WizardAudiolense, or DRC.

HQPlayer OS

HQPlayer OS is a fully custom Linux-based operating system tailored and optimized for HQPlayer use. It includes both HQPlayer Embedded and Network Audio Adapter functionality in a single bootable image, making it easy to to deploy the media to these different use cases. The image can be simply written to a USB memory stick or other suitable storage media, such as (micro)SD-card and booted up, without requiring any other installation steps.

Network Audio Adapter

Network audio is especially useful to give freedom from cables when player is run on a wireless device, or there is need to wirelessly transfer audio data to the endpoint. Network audio also allows use of optical cabling for full galvanic isolation and long runs. Multi-access use cases.

With HQPlayer Embedded this allows having network link at both input and output sides of the player for maximum flexibility and isolation.

Processing is performed by the player application and the processed data is then asynchronously streamed over network to a very lightweight network audio adapter interfacing to the DAC. Asynchronous FIFO provides maximum isolation between processing and audio reproduction.

Supported source formats:

  • CDDA (Audio CD)
  • FLAC
  • DSDIFF (DFF, non-compressed)
  • DSF
  • RIFF (WAV, including DXD/RF64)
  • AIFF
  • WavPack (PCM and DSD)
  • MP3
  • RAW streams

Supported playlist formats:

  • M3U / M3U8
  • PLS

Features:

 

  • UPnP AV Renderer
  • USB Audio Class 2 inputs
  • Available as a full, custom made and optimized, bootable HQPlayer OS image
  • Software upsampling / downsampling with selectable algorithm up to 32-bit 3.072 MHz or down to 16-bit 32 kHz PCM (45 options, most "apodizing")
  • Delta-Sigma modulators for upsampling PCM content up to 98.304 MHz 1-bit SDM (14 modulators, 3 SDM rate converters, 49 oversampling options)
  • Direct DSD up / down rate conversions (3 options)
  • Selectable dithering / noise shaping algorithm (8 options)
  • Selectable convolution algorithm (FIR) for equalization, such as digital room correction (2 options), for PCM/DSD content
  • Optional high-frequency expansion for the convolution engine
  • Parametric equalizers for PCM/DSD content
  • RIAA equalization for vinyl sources
  • Software-based digital volume control for PCM and SDM (DSD)
  • Source content analysis to detect need for apodizing oversampling filter
  • Playback of DSF/DSDIFF files through any supported audio interface (PCM conversion and DSD rate conversion)
  • Selectable algoritm and noise filters for DSF/DSDIFF PCM playback (13 / 12 options)
  • Native/direct playback of DSF/DSDIFF files (native DSD, DoP v1.1 with both 0x05/0xFA and 0x06/0xF9 markers)
  • Playback of stereo, 2.1, 3.0, quadrophonic, 3.1, 5.0, 5.1 and 7.1 channel material
  • Speaker configuration for multichannel playback (delay and level) for PCM and SDM (DSD)
  • Matrix processing for routing, filtering and mixing channels with gain, for PCM/DSD content
  • Network endpoint support with Signalyst Asynchronous Network Audio Adapters
  • Support for ID3v2 tags on AIFF, DSF and WAV files (versions 2.2, 2.3 and 2.4)
  • Smooth level limiter for clipped material
  • "Dual wire" channel bonding support to reach 2x rates, PCM and DoP (DSD)
  • 64/80/128-bit and arbitrary precision floating point processing
  • Full support for multi-core processors
  • DSP offload to GPU using NVIDIA CUDA (only on Ubuntu, Fedora and Debian -based systems) and AMD ROCm (only on Ubuntu)
  • Headphone cross-feed processing
  • Support for ReplayGain 2.0 metadata
标签: HQPlayer Embedded

非特殊说明,本博所有文章均为博主原创。