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

public interface UnitVoice
extends UnitSource

A voice that can be allocated by the VoiceAllocator.


Method Summary
 void noteOff(TimeStamp timeStamp)
           
 void noteOn(TimeStamp timeStamp, double frequency, double amplitude)
           
 
Methods inherited from interface com.jsyn.unitgen.UnitSource
getOutput
 

Method Detail

noteOn

void noteOn(TimeStamp timeStamp,
            double frequency,
            double amplitude)

noteOff

void noteOff(TimeStamp timeStamp)