com.softsynth.jmsl.jsyn
Class SuperNoiseSwoop
java.lang.Object
com.softsynth.jmsl.InstrumentAdapter
com.softsynth.jmsl.jsyn.FreqSynthNoteInstrument
com.softsynth.jmsl.jsyn.TunedSynthNoteInstrument
com.softsynth.jmsl.jsyn.SuperNoiseSwoop
- All Implemented Interfaces:
- Instrument, Namable, OutputProvider, Transposable, AttributeBuildable
public class SuperNoiseSwoop
- 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 |
SuperNoiseSwoop
public SuperNoiseSwoop()
SuperNoiseSwoop
public SuperNoiseSwoop(double Resonance,
double noiseAmp,
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
setResonance
public void setResonance(double d)
getResonance
public double getResonance()
setnoiseAmp
public void setnoiseAmp(double d)
getnoiseAmp
public double getnoiseAmp()
setHalfLife
public void setHalfLife(double d)
getHalfLife
public double getHalfLife()
main
public static void main(java.lang.String[] args)