jmsltutorial
Class SuperBrass
java.lang.Object
com.softsynth.jmsl.InstrumentAdapter
com.softsynth.jmsl.jsyn.FreqSynthNoteInstrument
com.softsynth.jmsl.jsyn.TunedSynthNoteInstrument
jmsltutorial.SuperBrass
- All Implemented Interfaces:
- Instrument, Namable, OutputProvider, Transposable, AttributeBuildable
public class SuperBrass
- 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 |
SuperBrass
public SuperBrass()
SuperBrass
public SuperBrass(double modIndex)
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()
main
public static void main(java.lang.String[] args)