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

Pulse

Examples
import processing.sound.*;
Pulse pulse;

void setup() {
  size(640, 360);
  background(255);
    
  // Create and start the sine oscillator.
  pulse = new Pulse(this);
    
  //Start the Pulse Oscillator. 
  pulse.play();
}

void draw() {
}

Description DESCRIPTION
Methods
play() Start the oscillator
set() Set multiple parameters at once
freq() Set the freuquency of the oscillator in Hz.
width() Set the pulse width of the oscillator.
amp() Set the amplitude/volume of the oscillator
add() Offset the output of the oscillator by given value
pan() Move the sound in a stereo panorama
stop() Stop the oscillator.
Constructor
Pulse(theParent)
Updated on April 30, 2017 02:33:21pm EDT

Creative Commons License