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
bw() Set the bandwidth for the filter.
freq() Set the cutoff frequency for the filter
set() Sets frequency and bandwidth of the filter with one method.
Constructor
BandPass(parent)
Updated on June 6, 2020 10:05:51pm EDT