com.softsynth.jmsl.jsyn
Class Brass

java.lang.Object
  extended by com.softsynth.jmsl.InstrumentAdapter
      extended by com.softsynth.jmsl.jsyn.FreqSynthNoteInstrument
          extended by com.softsynth.jmsl.jsyn.TunedSynthNoteInstrument
              extended by com.softsynth.jmsl.jsyn.Brass
All Implemented Interfaces:
Instrument, Namable, OutputProvider, Transposable, AttributeBuildable

public class Brass
extends TunedSynthNoteInstrument
implements AttributeBuildable

FM Brass JSyn Instrument

Author:
Nick Didkovsky, copyright 2000 Nick Didkovsky, all rights reserved

Field Summary
 
Fields inherited from class com.softsynth.jmsl.jsyn.FreqSynthNoteInstrument
insNum
 
Constructor Summary
Brass()
           
Brass(int maxVoices, double modIndex)
           
 
Method Summary
 void buildFromAttributes()
           
 double getModIndex()
           
static void main(java.lang.String[] args)
           
 void setModIndex(double m)
           
 java.lang.String toString()
           
 
Methods inherited from class com.softsynth.jmsl.jsyn.TunedSynthNoteInstrument
getTuning, on, setTuning, update
 
Methods inherited from class com.softsynth.jmsl.jsyn.FreqSynthNoteInstrument
close, getAllocator, getMaxVoices, getName, getNumOutputs, getOutput, getOutput, getPolyphonic, getUpdateDimension, off, off, open, play, setAllocator, setMaxVoices, setName, setSynthNote, setUpdateDimension
 
Methods inherited from class com.softsynth.jmsl.InstrumentAdapter
getDimensionNameSpace, getInterpreter, getMixerClassName, getMusicDevice, getTransposition, noteOff, noteOn, noteOnFor, setDimensionNameSpace, setInterpreter, setMixerClassName, setMusicDevice, setTransposition
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Brass

public Brass()

Brass

public Brass(int maxVoices,
             double modIndex)
Method Detail

setModIndex

public void setModIndex(double m)

getModIndex

public double getModIndex()

toString

public java.lang.String toString()
Overrides:
toString in class InstrumentAdapter

buildFromAttributes

public void buildFromAttributes()
Specified by:
buildFromAttributes in interface AttributeBuildable

main

public static void main(java.lang.String[] args)