Uses of Interface
com.softsynth.jmsl.util.AttributeBuildable

Packages that use AttributeBuildable
com.softsynth.jmsl.jsyn   
com.softsynth.jmsl.score.midi   
jmslexamples.jsyn   
jmsltestsuite   
jmsltutorial   
 

Uses of AttributeBuildable in com.softsynth.jmsl.jsyn
 

Classes in com.softsynth.jmsl.jsyn that implement AttributeBuildable
 class Brass
          FM Brass JSyn Instrument
 class JSynInsFromClassName
          Create a JSyn Instrument by passing in the classname of a SynthNote Has optional SynthContext field to pass to its allocator for making SynthCircuits under a specified context
 class RingMod
          Automatically generated source.
 class SimpleSamplePlayingInstrument
          A JMSL Instrument that plays SynthSamples, mapped to integer pitch values.
 class SimpleSamplePlayingInstrumentWithLoops
          This class is not used directly.
 class SuperNoiseSwoop
          Automatically generated source.
 class SynthNoteAllPortsInstrument
          Create an Instrument by passing in the classname of a SynthNote.
 class SynthNoteAllPortsInstrumentSP
          SignalProcessing Instrument.
 class TransposingSamplePlayingInstrument
          A JMSL Instrument that loads a sequence of monophonic SynthSamples.
 class TransposingSampleSustainingInstrument
          A JMSL Instrument that loads a sequence of monophonic SynthSamples.
 

Uses of AttributeBuildable in com.softsynth.jmsl.score.midi
 

Classes in com.softsynth.jmsl.score.midi that implement AttributeBuildable
 class MidiScoreInstrument
          Midi Instrument which is compatible with amplitude 0..1.
 

Uses of AttributeBuildable in jmslexamples.jsyn
 

Classes in jmslexamples.jsyn that implement AttributeBuildable
 class PlayLurkingJSynInstrument
          This behaves just like a SynthNoteAllPortsInstrument playing a com.softsynth.jsyn.circuits.FilteredSawtoothBL, adding the PlayLurker interface so that it can be notified of elements being played by other objects.
 

Uses of AttributeBuildable in jmsltestsuite
 

Classes in jmsltestsuite that implement AttributeBuildable
 class SimpleSamplePlayingInstrumentWithAmplitudeMap
          This subclass of SimpleSamplePlayingInstrument overrides getAlternativeSampleIndex() to map note 60 to three different samples based on amplitude.
 class TransposingSamplePlayingInstrumentWithAmplitudeMap
          This subclass of TransposingSamplePlayingInstrument overrides getAlternativeSampleIndex() to map note 60 to three different samples based on amplitude.
 class TransposingSampleSustainingInstrumentWithAmplitudeMap
          This subclass of TransposingSampleSustainingInstrument overrides getAlternativeSampleIndex() to map note 60 to three different samples based on amplitude.
 

Uses of AttributeBuildable in jmsltutorial
 

Classes in jmsltutorial that implement AttributeBuildable
 class CelloSampleIns
          A subclass of TransposingSamplePlayingInstrument which maps pitches to sound files, and transposes to fill in unmapped gaps, Does a simple loop to sustain the sample over time.
 class CelloSampleSustainingIns
          A subclass of TransposingSampleSustainingInstrument which maps pitches to sound files, and transposes to fill in unmapped gaps, This class does a better job of sustaining than TransposingSamplePlayingInstrument, as it uses two sample players to manage the loop, and crossfades between them Copy and rename this example, change the buildFromAttributes() method.
 class SineInstrument
          This Instrument owns a simple JSyn SineCircuit, and plays it with pitch and amplitude
 class SuperBrass
          Automatically generated source.
 class SuperRingModBell
          Automatically generated source.
 class SupoveVox
          A subclass of SimpleSamplePlayingInstrument which maps pitches to sound files.