exhale - ecodis extended high-efficiency and low-complexity encoder

Software Release Notes, Version History, Known Issues, Upcoming Feature Roadmap


   The version of this distribution of the «exhale» software release is 1.0.0 (official pub­lic major release) from January 2020. Please check www.ecodis.de regularly for new versions of this software. A summary of each version up to this release, a list of known issues with this release, and a roadmap of additional functionality are provided below.


Chronological Version History

   Version 1.0.0  Jan. 2020, this release

  • compilation fixes and executable printout changes for Linux and MacOS™ platform

  • exhaleApp: fixed reading of WAVE files including metadata after the «data» chunk

  • exhaleLib: some tuning of transform and noise level detection for transient signals

   Version 1.0RC Dec. 2019

  • initial release for testing with only basic channel-independent coding functionality

  • only support for Microsoft Windows™ (32-bit and 64-bit) platform provided so far.


Known Issues with This Release

   If you notice an issue with this release not mentioned below, please contact ecodis or a contributor with the details (configuration, input file) needed to reproduce the issue.

  • exhaleLib: Coding of stereo or multichannel input yields suboptimal audio quality because the joint-channel coding functionality provided by the ISO/IEC 23003-3 standard has not been implemented so far. See the functionality roadmap below.

  • exhaleApp: Only basic WAVE input file reading functionality has been implemen­ted. Specifically, 8-bit WAVE input is assumed to contain an even number of audio samples, and the Broadcast and Extensible WAVE file formats are not supported.


Roadmap of Upcoming Features

   If you are in need of an additional library or application feature not mentioned below, please contact ecodis or a contributor with a request, and we will see what we can do.

  • support for MPEG-D DRC-style peak-level and loudness metadata, no version plan

  • support for compiling as dynamically linked library on Windows™, no version plan

  • support for coding with a core coder frame length of 768 samples, no version plan

  • exhaleLib: quality tuning and bug fixing for low-bitrate mono coding, version 1.0.1

  • exhaleLib: finalized integration of joint-channel coding functionality, version 1.0.2

  • exhaleLib: quality tuning and bug fixing for low-rate stereo coding, version 1.0.3.


Written by C. R. Helmrich for exhale 1.0.0, Jan. 2020. Available at www.ecodis.de/exhale/release.htm.


   exhale