com.jsyn.unitgen
Interface UnitVoice
- All Superinterfaces:
- UnitSource
- All Known Implementing Classes:
- ClassicSynthVoice, ClaveFM, DrumWoodFM, FunctionOscillator, ImpulseOscillator, ImpulseOscillatorBL, NoiseHit, PinkNoise, PulseOscillator, PulseOscillatorBL, RedNoise, SawtoothOscillator, SawtoothOscillatorBL, SawtoothOscillatorDPW, SineOscillator, SineOscillatorPhaseModulated, SquareOscillator, SquareOscillatorBL, TriangleOscillator, UnitOscillator, WaveShapingVoice
public interface UnitVoice
- extends UnitSource
A voice that can be allocated by the VoiceAllocator.
noteOn
void noteOn(TimeStamp timeStamp,
double frequency,
double amplitude)
noteOff
void noteOff(TimeStamp timeStamp)