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

Author:
Nick Didkovsky, Sept 15, 2003 (c) Nick Didkovsky, all rights reserved
  • 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