<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <!--Converted with LaTeX2HTML 2002-2-1 (1.71) original version by: Nikos Drakos, CBLU, University of Leeds * revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan * with significant contributions from: Jens Lippmann, Marek Rouchal, Martin Wilck and others --> <HTML> <HEAD> <TITLE>Control streams in block diagrams</TITLE> <META NAME="description" CONTENT="Control streams in block diagrams"> <META NAME="keywords" CONTENT="book"> <META NAME="resource-type" CONTENT="document"> <META NAME="distribution" CONTENT="global"> <META NAME="Generator" CONTENT="LaTeX2HTML v2002-2-1"> <META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> <LINK REL="STYLESHEET" HREF="book.css"> <LINK REL="next" HREF="node46.html"> <LINK REL="previous" HREF="node44.html"> <LINK REL="up" HREF="node40.html"> <LINK REL="next" HREF="node46.html"> </HEAD> <BODY > <!--Navigation Panel--> <A NAME="tex2html1217" HREF="node46.html"> <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="file:/usr/local/share/lib/latex2html/icons/next.png"></A> <A NAME="tex2html1211" HREF="node40.html"> <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="file:/usr/local/share/lib/latex2html/icons/up.png"></A> <A NAME="tex2html1205" HREF="node44.html"> <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="file:/usr/local/share/lib/latex2html/icons/prev.png"></A> <A NAME="tex2html1213" HREF="node4.html"> <IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="file:/usr/local/share/lib/latex2html/icons/contents.png"></A> <A NAME="tex2html1215" HREF="node201.html"> <IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="file:/usr/local/share/lib/latex2html/icons/index.png"></A> <BR> <B> Next:</B> <A NAME="tex2html1218" HREF="node46.html">Event detection</A> <B> Up:</B> <A NAME="tex2html1212" HREF="node40.html">Audio and control computations</A> <B> Previous:</B> <A NAME="tex2html1206" HREF="node44.html">Converting from audio signals</A> <B> <A NAME="tex2html1214" HREF="node4.html">Contents</A></B> <B> <A NAME="tex2html1216" HREF="node201.html">Index</A></B> <BR> <BR> <!--End of Navigation Panel--> <H1><A NAME="SECTION00750000000000000000"> Control streams in block diagrams</A> </H1> <P> <DIV ALIGN="CENTER"><A NAME="fig03.06"></A><A NAME="3627"></A> <TABLE> <CAPTION ALIGN="BOTTOM"><STRONG>Figure 3.6:</STRONG> Conversion between control and audio: (a) control to signal; (b) signal to control by snapshots.</CAPTION> <TR><TD><IMG WIDTH="346" HEIGHT="160" BORDER="0" SRC="img330.png" ALT="\begin{figure}\psfig{file=figs/fig03.06.ps}\end{figure}"></TD></TR> </TABLE> </DIV> <P> Figure <A HREF="#fig03.06">3.6</A> shows how control streams are expressed in block diagrams, using control-to-signal and signal-to-control conversion as examples. Control streams are represented using dots (as opposed to audio signals which appear as solid arrows). <P> The <I>signal</I> block converts from a numeric control stream to an audio signal. The exact type of conversion isn't specified at this level of detail; in the Pd examples the choice of conversion operator will determine this. <P> The <I>snapshot</I> block converts from audio signals back to numeric control streams. In addition to the audio signal, a separate, control input is needed to specify the time sequence at which the audio signal is sampled. <P> <BR><HR> <ADDRESS> Miller Puckette 2006-12-30 </ADDRESS> </BODY> </HTML>