jmsltutorial
Class SuperRingModBell
java.lang.Object
com.softsynth.jmsl.InstrumentAdapter
com.softsynth.jmsl.jsyn.FreqSynthNoteInstrument
com.softsynth.jmsl.jsyn.TunedSynthNoteInstrument
jmsltutorial.SuperRingModBell
- All Implemented Interfaces:
- Instrument, Namable, OutputProvider, Transposable, AttributeBuildable
public class SuperRingModBell
- extends TunedSynthNoteInstrument
- implements AttributeBuildable
Automatically generated source. Compile and run this class.
Then load the resulting 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 |
SuperRingModBell
public SuperRingModBell()
SuperRingModBell
public SuperRingModBell(double modIndex,
double HalfLife)
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)