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.
Class | Sound |
Name |
inputDevice() |
Examples |
import processing.sound.*;
void setup() {
// Create a Sound object and select the second sound device (device ids start at 0) for input
Sound s = new Sound(this);
s.inputDevice(1);
// Now get the first audio input channel from that sound device (ids again start at 0)
AudioIn in = new AudioIn(this, 0);
}
|
Description |
Choose the device (sound card) which should be used for grabbing audio input using AudioIn. Note that this setting affects the choice of sound card, which is not necessarily the same as the number of the input channel. If your sound card has more than one input channel, you can specify which channel to use in the constructor of the AudioIn class.
|
Syntax | .inputDevice(deviceId) |
Parameters |
deviceId |
int: the device id obtained from Sound.list() |
|
Returns | void |
Updated on January 21, 2019 10:05:15am EST