| 
    iPlug2 - C++ Audio Plug-in Framework
    
   | 
 
Public Member Functions | |
| SinOscillator (double startPhase=0., double startFreq=1.) | |
| T | Process () | 
| T | Process (double freqHz) override | 
  Public Member Functions inherited from IOscillator< T > | |
| IOscillator (double startPhase=0., double startFreq=1.) | |
| virtual T | Process (double freqHz)=0 | 
| void | SetFreqCPS (double freqHz) | 
| void | SetSampleRate (double sampleRate) | 
| void | Reset () | 
| void | SetPhase (double phase) | 
Additional Inherited Members | |
  Protected Attributes inherited from IOscillator< T > | |
| double | mPhase = 0. | 
| double | mPhaseIncr = 0. | 
| double | mSampleRate = 44100. | 
| double | mStartPhase | 
Definition at line 57 of file Oscillator.h.
      
  | 
  inline | 
Definition at line 60 of file Oscillator.h.
      
  | 
  inline | 
Definition at line 65 of file Oscillator.h.
      
  | 
  inlineoverridevirtual | 
Implements IOscillator< T >.
Definition at line 71 of file Oscillator.h.