com.frinika.contrib.boblang
Class FrinikaBezierSynth
java.lang.Object
com.frinika.synth.Synth
com.frinika.contrib.boblang.FrinikaBezierSynth
- All Implemented Interfaces:
- javax.sound.midi.MidiChannel
public class FrinikaBezierSynth
- extends Synth
- Author:
- Peter Johan Salomonsen
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, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
FrinikaBezierSynth
public FrinikaBezierSynth(SynthRack synth)
getBezierWaves
public BezierWaves getBezierWaves()
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
noteOn
public void noteOn(int noteNumber,
int velocity)
getEnvelopeShaper
public BezierEnvelopeShaper getEnvelopeShaper()
changePatch
public void changePatch(BezierParams p)
showGUI
public void showGUI()
- Overrides:
showGUI
in class Synth