The Open Master Hearing Aid (openMHA)  openMHA
Open community platform for hearing aid algorithm research

Hilbert transformation of a waveform segment. More...

Inheritance diagram for MHASignal::hilbert_t:
Inheritance graph

Public Member Functions

 hilbert_t (unsigned int len)
 
 ~hilbert_t ()
 
void operator() (const mha_wave_t *, mha_wave_t *)
 Apply Hilbert transformation on a waveform segment. More...
 

Private Attributes

void * h
 

Detailed Description

Hilbert transformation of a waveform segment.

Returns the imaginary part of the inverse Fourier transformation of the Fourier transformed input signal with negative frequencies set to zero.

Constructor & Destructor Documentation

◆ hilbert_t()

MHASignal::hilbert_t::hilbert_t ( unsigned int  len)
Parameters
lenLength of waveform segment

◆ ~hilbert_t()

MHASignal::hilbert_t::~hilbert_t ( )

Member Function Documentation

◆ operator()()

void MHASignal::hilbert_t::operator() ( const mha_wave_t s_in,
mha_wave_t s_out 
)

Apply Hilbert transformation on a waveform segment.

Member Data Documentation

◆ h

void* MHASignal::hilbert_t::h
private

The documentation for this class was generated from the following files: