C# Class DSPUtil.PhaseMultiplier

Given a signal X produce a filter returning (a + jb)X where 'a' is the in-phase multiplier, 'b' is the quadrature multiplier, and 'j' means a 90 degree phase shift
Inheritance: SoundObj
Afficher le fichier Open project: hughpyle/inguz-DSPUtil Class Usage Examples

Méthodes publiques

Méthode Description
PhaseMultiplier ( Complex phase, int length ) : System

Constructor

PhaseMultiplier ( Complex phase, int length, uint sampleRate ) : System
PhaseMultiplier ( Complex phase, int length, uint sampleRate, double cornerFreq ) : System

Private Methods

Méthode Description
_init ( Complex phase, int length, uint sampleRate, double cornerFreq ) : void

Method Details

PhaseMultiplier() public méthode

Constructor
public PhaseMultiplier ( Complex phase, int length ) : System
phase Complex in-phase and quadrature multipliers
length int Length (preferably odd)
Résultat System

PhaseMultiplier() public méthode

public PhaseMultiplier ( Complex phase, int length, uint sampleRate ) : System
phase Complex
length int
sampleRate uint
Résultat System

PhaseMultiplier() public méthode

public PhaseMultiplier ( Complex phase, int length, uint sampleRate, double cornerFreq ) : System
phase Complex
length int
sampleRate uint
cornerFreq double
Résultat System