1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<!-- HTML file produced from file: UserManual.tex --
-- using Hyperlatex v 2.3.1 (c) Otfried Cheong--
-- on Emacs 21.1 (patch 4) "Arches" XEmacs Lucid, Sun Apr 30 20:49:54 2000 -->
<HEAD>
<TITLE>Tao User Manual -- The Connector Device</TITLE>
<link rel=stylesheet href="../../taomanual.css" type="text/css">
</HEAD><BODY BACKGROUND="bg.gif">
<table width="500" border="0" align="left" cellspacing="2" cellpadding="2"><tr><td class="nav" valign="top"><!-- top panel --><A HREF="UserManual_24.html"><IMG ALT="Up" ALIGN=BOTTOM BORDER=0 SRC="up.gif"></A>
<BR><A HREF="UserManual_24.html">Instruments and Devices</A><BR><IMG width="167" height="1" SRC="trans1x1.gif">
</td><td class="nav" valign="top"><A HREF="UserManual_26.html"><IMG ALT="Back" ALIGN=BOTTOM BORDER=0 SRC="back.gif"></A>
<BR><A HREF="UserManual_26.html">The Hammer Device</A><BR><IMG width="167" height="1" SRC="trans1x1.gif">
</td><td class="nav" valign="top"><A HREF="UserManual_28.html"><IMG ALT="Forward" ALIGN=BOTTOM BORDER=0 SRC="forward.gif"></A>
<BR><A HREF="UserManual_28.html">The Output Device</A><BR><IMG width="167" height="1" SRC="trans1x1.gif">
</td></tr><!-- end top panel --><tr><td colspan="3" class="main"><!-- main text --><br><br>
<H3>The Connector Device</H3>
The Connector device provides a flexible mechanism for coupling
instrumental components together and coupling points on instrumental
components to fixed <EM>anchor</EM><A NAME="1"> points.</A> It does so by installing
springs between the
access points or anchors specified. Anchor points may be numerical constants
(usually 0.0) or arbitrary expressions, the latter being useful for driving
an instrument with an external signal (external to the instrument, not <B>Tao</B>
itself).
<P>The technique of connecting an access point to a fixed anchor point
is sometimes useful for restricting the amplitude of vibrations at certain
points on an instrument. For example a component might have too many low
frequency partials making the sound too bottom-heavy in which case various
points on the instrument can be connected to zero anchor points allowing only
the higher partials to continue vibrating. An extra attribute allows the
strength of the installed spring to be set. This takes a value in the range
[0..1] normally although higher values may work.
<P>One of the most powerful features of <B>Tao</B> lies in the fact that the
coordinates specifying the position of an access points do not have to be
constant. They can be time-varying values derived from expressions in the
score. This leads to the ability to create instruments which morph
structurally as they are being played. The Connector device is
therefore one of the most important provided by <B>Tao</B> since it enables
complex, dynamically evolving instruments to be constructed.
<P>
<BR></td></tr><!-- end main text --><tr><td class="nav" align="left" valign="top"><!-- bottom matter --><A HREF="UserManual_24.html"><IMG ALT="Up" ALIGN=BOTTOM BORDER=0 SRC="up.gif"></A>
<BR><A HREF="UserManual_24.html">Instruments and Devices</A><BR><IMG width="167" height="1" SRC="trans1x1.gif">
</td><td class="nav" align="left" valign="top"><A HREF="UserManual_26.html"><IMG ALT="Back" ALIGN=BOTTOM BORDER=0 SRC="back.gif"></A>
<BR><A HREF="UserManual_26.html">The Hammer Device</A><BR><IMG width="167" height="1" SRC="trans1x1.gif">
</td><td class="nav" align="left" valign="top"><!-- bottom matter --><A HREF="UserManual_28.html"><IMG ALT="Forward" ALIGN=BOTTOM BORDER=0 SRC="forward.gif"></A>
<BR><A HREF="UserManual_28.html">The Output Device</A>
<IMG width="167" height="1" SRC="trans1x1.gif">
</td></tr><!-- end bottom matter -->
<tr><td colspan="3" class="addr"><!-- bottom panel --><ADDRESS><FONT SIZE=-1>©1999,2000 Mark Pearson
<A HREF="mailto:m.pearson@ukonline.co.uk">m.pearson@ukonline.co.uk</A> April 30, 2000</ADDRESS><BR></td></tr><!-- end bottom panel --></table></BODY></HTML>
|