C# Class DSPUtil.TimeDomainConvolver

Afficher le fichier Open project: hughpyle/inguz-DSPUtil

Méthodes publiques

Méthode Description
Convolve ( double data, double gain ) : double[]
TimeDomainConvolver ( double impulse, bool deConvolve ) : System

Private Methods

Méthode Description
arr_mul_brute ( double r, uint ro, double a, uint ao, double b, uint bo, uint w ) : void
arr_mul_knuth ( double r, uint ro, double a, uint ao, double b, uint bo, double tmp, uint tmpo, uint w ) : void
mul_brute ( double r, double a, double b, uint w ) : void
mul_knuth ( double r, double a, double b, double tmp, uint w ) : void

Method Details

Convolve() public méthode

public Convolve ( double data, double gain ) : double[]
data double
gain double
Résultat double[]

TimeDomainConvolver() public méthode

public TimeDomainConvolver ( double impulse, bool deConvolve ) : System
impulse double
deConvolve bool
Résultat System