com.softsynth.jmsl.jsyn
Class RingMod
java.lang.Object
com.softsynth.jmsl.InstrumentAdapter
com.softsynth.jmsl.jsyn.FreqSynthNoteInstrument
com.softsynth.jmsl.jsyn.TunedSynthNoteInstrument
com.softsynth.jmsl.jsyn.RingMod
- All Implemented Interfaces:
- Instrument, Namable, OutputProvider, Transposable, AttributeBuildable
public class RingMod
- extends TunedSynthNoteInstrument
- implements AttributeBuildable
Automatically generated source. Run this class. Then load the
resulting RingoBello.xml instrument file into JScore
- Author:
- Nick Didkovsky, copyright 2001 Nick Didkovsky, all rights reserved
Methods inherited from class com.softsynth.jmsl.jsyn.FreqSynthNoteInstrument |
close, getAllocator, getMaxVoices, getName, getNumOutputs, getOutput, getOutput, getPolyphonic, getUpdateDimension, off, off, open, play, setAllocator, setName, setSynthNote, setUpdateDimension |
Methods inherited from class com.softsynth.jmsl.InstrumentAdapter |
getDimensionNameSpace, getInterpreter, getMixerClassName, getMusicDevice, getTransposition, noteOff, noteOn, noteOnFor, setDimensionNameSpace, setInterpreter, setMixerClassName, setMusicDevice, setTransposition, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
RingMod
public RingMod()
buildFromAttributes
public void buildFromAttributes()
- Called by XML Loader after all attributes are set.
- Specified by:
buildFromAttributes
in interface AttributeBuildable
setMaxVoices
public void setMaxVoices(int n)
- Overrides:
setMaxVoices
in class FreqSynthNoteInstrument
setmodIndex
public void setmodIndex(double d)
getmodIndex
public double getmodIndex()
setHalfLife
public void setHalfLife(double d)
getHalfLife
public double getHalfLife()
main
public static void main(java.lang.String[] args)