Patch C06.signal.to.control.pd (not pictured) demonstrates conversion from audio signals back to numeric control streams, via a new tilde object introduced here.
: convert audio signal to control messages. This always
gives the most recently computed audio sample (fast-as-possible
conversion), so the exact sampling time varies by up to one audio
block.
It is frequently desirable to sense the audio signal's amplitude rather than peek at a single sample; patch C07.envelope.follower.pd (also not pictured) introduces another object which does this.
: RMS envelope follower. Outputs control messages giving
the short-term RMS amplitude (in dB) of the incoming audio signal.
A creation argument allows you to select the number of samples used
in the RMS computation; smaller numbers give faster (and possibly
less stable) output.