Package com.softsynth.jmsl
Interface OutputProvider
- All Known Subinterfaces:
Instrument,SignalProcessingInstrument
- All Known Implementing Classes:
BackgroundColorInstrument,Brass,FreqSynthNoteInstrument,InstrumentAdapter,JSynInsFromClassName,JSynSimpleUnitVoiceInstrument,JSynUnitVoiceInstrument,LineInInstrument,MaxInstrument,MidiInstrument,MidiScoreInstrument,PitchBendInstrument,QuietPlayLurkingInstrument,RingMod,SamplePlayingInstrument,SimpleSamplePlayingInstrument,SimpleSamplePlayingInstrumentWithAmplitudeMap,SimpleSamplePlayingInstrumentWithLoops,SineInstrument,SuperNoiseSwoop,SupoveVox,SynthNoteAllPortsInstrument,SynthNoteAllPortsInstrumentSP,SynthNoteInstrument,TransposingSamplePlayingInstrument,TransposingSamplePlayingInstrumentWithAmplitudeMap,TransposingSampleSustainingInstrument,TunedSynthNoteInstrument
public interface OutputProvider
Used by Instrument. Query an object for its outputs
- Author:
- Nick Didkovsky, (c) 2004 All rights reserved, Email: nick@didkovsky.com
-
Method Summary
Modifier and Type Method Description intgetNumOutputs()java.lang.ObjectgetOutput()get this output (SynthOutput in the case of a JSyn Instrument, for examplejava.lang.ObjectgetOutput(int partNumber)
-
Method Details
-
getOutput
java.lang.Object getOutput()get this output (SynthOutput in the case of a JSyn Instrument, for example -
getOutput
java.lang.Object getOutput(int partNumber) -
getNumOutputs
int getNumOutputs()
-