Uses of Class
com.softsynth.jmsl.InstrumentAdapter

Packages that use InstrumentAdapter
com.softsynth.jmsl.jsyn   
com.softsynth.jmsl.max   
com.softsynth.jmsl.midi   
com.softsynth.jmsl.score.midi   
com.softsynth.jmsl.score.util   
jmslexamples.jsyn   
jmsltestsuite   
jmsltutorial   
 

Uses of InstrumentAdapter in com.softsynth.jmsl.jsyn
 

Subclasses of InstrumentAdapter in com.softsynth.jmsl.jsyn
 class Brass
          FM Brass JSyn Instrument
 class FreqSynthNoteInstrument
          A JMSL Instrument that plays a JSyn SynthNote.
 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 SynthNoteInstrument
          A polyphonic Instrument that plays notes with a JSyn SynthNote.
 class TransposingSamplePlayingInstrument
          A JMSL Instrument that loads a sequence of monophonic SynthSamples.
 class TransposingSampleSustainingInstrument
          A JMSL Instrument that loads a sequence of monophonic SynthSamples.
 class TunedSynthNoteInstrument
          A JMSL Instrument that plays a JSyn SynthNote.
Only difference between this and superclass FreqSynthNoteInstrument is that dimension 1 of this is pitch, not frequency Optional constructor passes in a BussedVoiceAllocator to make this polyphonic.
 

Uses of InstrumentAdapter in com.softsynth.jmsl.max
 

Subclasses of InstrumentAdapter in com.softsynth.jmsl.max
 class MaxInstrument
          A MaxInstrument is a JMSL Instrument that can be used to send scheduled data to Max.
 

Uses of InstrumentAdapter in com.softsynth.jmsl.midi
 

Subclasses of InstrumentAdapter in com.softsynth.jmsl.midi
 class MidiInstrument
          An Instrument that outputs MIDI.
 

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

Subclasses of InstrumentAdapter in com.softsynth.jmsl.score.midi
 class MidiScoreInstrument
          Midi Instrument which is compatible with amplitude 0..1.
 

Uses of InstrumentAdapter in com.softsynth.jmsl.score.util
 

Subclasses of InstrumentAdapter in com.softsynth.jmsl.score.util
 class QuietPlayLurkingInstrument
          Override notifyPlayLurker to do something useful, and put .class file in your jmsl_plugins folder for loading into JScore, or use directly in your own code.
 

Uses of InstrumentAdapter in jmslexamples.jsyn
 

Subclasses of InstrumentAdapter in jmslexamples.jsyn
 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 InstrumentAdapter in jmsltestsuite
 

Subclasses of InstrumentAdapter in jmsltestsuite
 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 InstrumentAdapter in jmsltutorial
 

Subclasses of InstrumentAdapter in jmsltutorial
 class AppletColorInstrument
          A simple Interpreter subclass that interprets data as rgb color, interprets element[0] as duration
 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.