com.softsynth.jsyn
Class SawtoothOscillatorDPW
java.lang.Object
java.util.Observable
com.softsynth.jsyn.SynthObject
com.softsynth.jsyn.SynthSound
com.softsynth.jsyn.SynthUnit
com.softsynth.jsyn.SynthOscillator
com.softsynth.jsyn.SawtoothOscillatorDPW
public class SawtoothOscillatorDPW
- extends SynthOscillator
Sawtooth oscillator that is bandlimited to prevent aliasing artifacts.
This will sound better then SawtoothOscillator, particularly at higher frequencies.
It will also take more CPU power than SawtoothOscillator and less than SawtoothOscillatorBL to calculate.
- Version:
- JSyn Version 0144
- Author:
- (C) 1997 Phil Burk, SoftSynth.com, All Rights Reserved
- See Also:
SawtoothOscillator
,
SawtoothOscillatorBL
Methods inherited from class com.softsynth.jsyn.SynthSound |
addPort, addPort, findNamedPort, getName, getNumPorts, getPortAt, getPriority, setPriority, setStage, setStage, start, start, stop, stop |
Methods inherited from class java.util.Observable |
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SawtoothOscillatorDPW
public SawtoothOscillatorDPW(SynthContext synthContext,
int calculationRate)
throws SynthException
- Throws:
SynthException
SawtoothOscillatorDPW
public SawtoothOscillatorDPW(SynthContext synthContext)
throws SynthException
- Create a SawtoothOscillatorBL that runs at Synth.RATE_AUDIO.
- Throws:
SynthException
- If out of memory.
SawtoothOscillatorDPW
public SawtoothOscillatorDPW()
throws SynthException
- Throws:
SynthException