Package com.softsynth.jmsl
Interface SignalProcessingInstrument
- All Superinterfaces:
Instrument,Namable,OutputProvider,Transposable
- All Known Implementing Classes:
SynthNoteAllPortsInstrumentSP
public interface SignalProcessingInstrument extends Instrument
Deprecated.
use com.sofystynth.jmsl.jsyn2 package instead
Interface for instrument which can accept abstract signal sources. JSyn signals for example will want to cast
signalSource to (SynthOutput)
Only used by JMSL's support for old JSyn API
Only used by JMSL's support for old JSyn API
- Author:
- Nick Didkovsky, Sept 15, 2003 (c) Nick Didkovsky, all rights reserved
-
Method Summary
Modifier and Type Method Description voidaddSignalSource(java.lang.Object signalSource)Deprecated.Hand it a SynthOutput to be signal processed, presumably bussed together in the instrumentvoidremoveAllSignalSources()Deprecated.unpatch all signal sources feeding this instrumentMethods inherited from interface com.softsynth.jmsl.Instrument
close, getDimensionNameSpace, getInterpreter, getMixerClassName, getMusicDevice, off, on, open, play, setDimensionNameSpace, setInterpreter, setMixerClassName, setMusicDevice, updateMethods inherited from interface com.softsynth.jmsl.OutputProvider
getNumOutputs, getOutput, getOutputMethods inherited from interface com.softsynth.jmsl.Transposable
getTransposition, setTransposition
-
Method Details
-
addSignalSource
void addSignalSource(java.lang.Object signalSource)Deprecated.Hand it a SynthOutput to be signal processed, presumably bussed together in the instrument -
removeAllSignalSources
void removeAllSignalSources()Deprecated.unpatch all signal sources feeding this instrument
-