com.frinika.synth.synths
Class Organ

java.lang.Object
  extended by com.frinika.synth.Synth
      extended by com.frinika.synth.synths.Organ
All Implemented Interfaces:
javax.sound.midi.MidiChannel

public class Organ
extends Synth

Author:
peter

Nested Class Summary
 class Organ.OrganSettings
           
 
Field Summary
 
Fields inherited from class com.frinika.synth.Synth
keys, oscillators, postOscillator, preOscillator, sustain, sustainedKeys
 
Constructor Summary
Organ(SynthRack synth)
           
 
Method Summary
 java.io.Serializable getSettings()
           
 void loadSettings(java.io.Serializable settings)
           
 void noteOn(int noteNumber, int velocity)
           
 java.lang.String toString()
           
 
Methods inherited from class com.frinika.synth.Synth
addInstrumentNameListener, addOscillator, allNotesOff, allSoundOff, close, controlChange, getAudioOutput, getChannelPressure, getController, getFrinikaSynth, getInstrumentName, getMono, getMute, getOmni, getPitchBend, getPolyPressure, getPostOscillator, getPreOscillator, getProgram, getSolo, localControl, noteOff, noteOff, programChange, programChange, removeInstrumentNameListener, resetAllControllers, setChannelPressure, setInstrumentName, setMono, setMute, setOmni, setPitchBend, setPolyPressure, setSolo, showGUI
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Organ

public Organ(SynthRack synth)
Parameters:
voiceServer -
Method Detail

noteOn

public void noteOn(int noteNumber,
                   int velocity)

toString

public java.lang.String toString()
Overrides:
toString in class Synth

getSettings

public java.io.Serializable getSettings()
Specified by:
getSettings in class Synth

loadSettings

public void loadSettings(java.io.Serializable settings)
Specified by:
loadSettings in class Synth