aboutsummaryrefslogtreecommitdiff
path: root/src/java/com/cycling74/msp/MSPPerformable.java
blob: 6f2724110df3c16334f0be5611f8bd177ae465a9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package com.cycling74.msp;

/**
 * This interface is used to chain Java dsp objects since they don't 
 * have to be MSPObject to process signals.
 */
public interface MSPPerformable {
    /**
     * @see MSPPerformer.dspsetup(MSPSignal in[], MSPSignal out[])
     */
    public void dspsetup(MSPSignal in[], MSPSignal out[]);
    
    /**
     * @see MSPPerformer.perform(MSPSignal in[], MSPSignal out[]);
     */
    public void perform(MSPSignal in[], MSPSignal out[]);
}