This reference is for Processing 3.0+. If you have a previous version, use the reference included with your software in the Help menu. If you see any errors or have suggestions, please let us know. If you prefer a more technical reference, visit the Processing Core Javadoc and Libraries Javadoc.

Name

BandPass

Examples
import processing.sound.*;

WhiteNoise noise;
BandPass bandPass;

float amp=0.0;

void setup() {
  size(640,360);
  background(255);
    
  // Create a noise generator and a bandpass filter
  noise = new WhiteNoise(this);
  bandPass = new BandPass(this);
    
  noise.play(0.5);
  bandPass.process(noise, 100, 50);
}      

void draw() {
}
Description This is a band pass filter.
Methods
process() Start the Filter
set() Sets frequency and bandwidth of the filter with one method.
freq() Set the cutoff frequency for the filter
bw() Set the bandwidth for the filter.
stop() Stops the filter.
Constructor
BandPass(theParent)
Updated on April 30, 2017 02:33:22pm EDT

Creative Commons License