◆ level_matching_config_t()
      
        
          | level_matching::level_matching_config_t::level_matching_config_t  | 
          ( | 
          const mhaconfig_t &  | 
          cfg_,  | 
        
        
           | 
           | 
          const std::vector< std::vector< int >> &  | 
          pairs_,  | 
        
        
           | 
           | 
          mha_real_t  | 
          signal_lp_fpass_,  | 
        
        
           | 
           | 
          mha_real_t  | 
          signal_lp_fstop_,  | 
        
        
           | 
           | 
          unsigned  | 
          signal_lp_order_,  | 
        
        
           | 
           | 
          mha_real_t  | 
          level_tau_,  | 
        
        
           | 
           | 
          mha_real_t  | 
          range_  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
RT-config c'tor. 
- Parameters
 - 
  
    | cfg_ | Structure containing a description of the form of the signal (domain, number of channels, frames per block, sampling rate.  | 
  
   
- Precondition
 - Size of param pairs must be two 
 
- Parameters
 - 
  
    | pairs_ | Matrix containing the channel indices of the microphone pairs. Two entries per row.  | 
    | signal_tau | Time constant of the signal low pass filter in seconds.  | 
    | level_tau | Time constant of the level mismatch averaging filter in seconds.  | 
  
   
 
 
◆ ~level_matching_config_t()
  
  
      
        
          | level_matching::level_matching_config_t::~level_matching_config_t  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
default   | 
  
 
 
◆ process() [1/2]
◆ process() [2/2]
◆ tmp
Temporary storage for input signal to use waveform_t helper functions. 
 
 
◆ pairings
  
  
      
        
          | std::vector<channel_pair> level_matching::level_matching_config_t::pairings | 
         
       
   | 
  
private   | 
  
 
 
◆ lp
Nth-order low pass filter used to exclude high frequencies from level matching. 
 
 
◆ range
  
  
      
        
          | mha_real_t level_matching::level_matching_config_t::range | 
         
       
   | 
  
private   | 
  
 
Maximum matching range. Maximum adjustment done. 
 
 
◆ fftlen
  
  
      
        
          | unsigned level_matching::level_matching_config_t::fftlen | 
         
       
   | 
  
private   | 
  
 
fftlen in spectral domain 
 
 
The documentation for this class was generated from the following files: