wave

openMHA

openMHA logo

openMHA 4.14.0 available


Software

openMHA 4.14.0 provides a new tool set for using Matlab code with openMHA

The main feature of openMHA release 4.14.0 is a set of documentation, tools and examples that allow the integration of signal processing implemented in Matlab in the openMHA framework based in the Matlab Coder. The Matlab Coder offers two ways to integrate Matlab code into openMHA:

I. It can be used to convert Matlab code into C/C++ that can be compiled by the user with the openMHA software to generate a native openMHA plugin. An code example that can serve as a template for own developments is available.

II. A shared library can be generated from Matlab code that can be loaded by a wrapper plugin into an openMHA configuration - the matlab_wrapper plugin. In this case the user is not required to compile the code by himself. A simple example is available that can be used as template for own plugins as well as an advanced example which is described in detail in the Matlab Coder Integration manual.

This first version of the tool set supports signal processing in the time domain. An extension to spectral processing within openMHA’s overlapadd framework is in preparation and will be released soon.