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

AudioIn

Examples

import processing.sound.*;
AudioIn in;

void setup() {
  size(640, 360);
  background(255);
    
  // Create the Input stream
  in = new AudioIn(this, 0);
  in.play();
}      

void draw() {
}

Description AudioIn let's you grab the audio input from your soundcard.
Methods
play() Start capturing the input stream and route it to the audio output
start() Start the input stream without routing it to the audio output. This is useful if you only want to perform audio analysis based on the microphone input.
set() Sets amplitude, add and pan position with one method.
Constructor
AudioIn(parent)
AudioIn(parent, in)
Parameters
parent PApplet: typically use "this"
in int: input channel number (optional, default 0)
Updated on January 1, 2021 03:38:11am EST