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 void
addSignalSource(java.lang.Object signalSource)
Deprecated.Hand it a SynthOutput to be signal processed, presumably bussed together in the instrumentvoid
removeAllSignalSources()
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, update
Methods inherited from interface com.softsynth.jmsl.OutputProvider
getNumOutputs, getOutput, getOutput
Methods 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
-