Pure Data can retrieve sound input data from your microphone. Before we start, we need to choose the proper sound input device from Preferences | Audio Settings. If you have multiple sound input devices, choose the one you would like to use. It will usually be the microphone input:
Once we select the input device, the next step is to capture the audio input data. The object is just the opposite of dac~
that we have used in previous sections. It will be the adc~
, analog-to-digital converter:
The
adc~
object, by default, produces two outlets for stereo channels. We route them to the same inlet of a *~
object. The graph named wave
will display the waveform of the microphone input signal. For interactive use of the microphone input, we often need to convert the sound volume into a number so that we can test it against a threshold.
For example, we can test the sound volume if it is louder than a limit or not. If it is louder, we can trigger an effect, such...