Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 6ed14ebfd686aa32f7956e552aa2e21d > files > 2906

csound-manual-5.13.0-5.fc15.noarch.rpm

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>trmix</title>
    <link rel="stylesheet" href="csound.css" type="text/css" />
    <meta name="generator" content="DocBook XSL Stylesheets V1.75.2" />
    <link rel="home" href="index.html" title="The Canonical Csound Reference Manual" />
    <link rel="up" href="OpcodesTop.html" title="Orchestra Opcodes and Operators" />
    <link rel="prev" href="trlowest.html" title="trlowest" />
    <link rel="next" href="trscale.html" title="trscale" />
  </head>
  <body>
    <div class="navheader">
      <table width="100%" summary="Navigation header">
        <tr>
          <th colspan="3" align="center">trmix</th>
        </tr>
        <tr>
          <td width="20%" align="left"><a accesskey="p" href="trlowest.html">Prev</a> </td>
          <th width="60%" align="center">Orchestra Opcodes and Operators</th>
          <td width="20%" align="right"> <a accesskey="n" href="trscale.html">Next</a></td>
        </tr>
      </table>
      <hr />
    </div>
    <div class="refentry" title="trmix">
      <a id="trmix"></a>
      <div class="titlepage"></div>
      <a id="Indextrmix" class="indexterm"></a>
      <div class="refnamediv">
        <h2>
          <span class="refentrytitle">trmix</span>
        </h2>
        <p>trmix — 
    Streaming partial track mixing.
      
    </p>
      </div>
      <div class="refsect1" title="Description">
        <a id="id3303448"></a>
        <h2>Description</h2>
        <p>
  The trmix opcode takes two inputs containg TRACKS pv streaming signals (as generated,
  for instance by partials) and mixes them into a single TRACKS stream. Tracks will be
  mixed up to the available space (defined by the original number of FFT bins in 
  the analysed signals). If the sum of the input tracks exceeds this space, the higher-ordered
  tracks in the second input will be pruned. 
	</p>
      </div>
      <div class="refsect1" title="Syntax">
        <a id="id3303464"></a>
        <h2>Syntax</h2>
        <pre class="synopsis">fsig <span class="command"><strong>trmix</strong></span> fin1, fin2 </pre>
      </div>
      <div class="refsect1" title="Performance">
        <a id="id3303793"></a>
        <h2>Performance</h2>
        <p>
      <span class="emphasis"><em>fsig</em></span> -- output pv stream in TRACKS format 
    </p>
        <p>
	      <span class="emphasis"><em>fin1</em></span> -- first input pv stream in TRACKS format.
    </p>
        <p>
      <span class="emphasis"><em>fin2</em></span> -- second input pv stream in TRACKS format
    </p>
      </div>
      <div class="refsect1" title="Examples">
        <a id="id3303822"></a>
        <h2>Examples</h2>
        <p>
      </p>
        <div class="example">
          <a id="id3304228"></a>
          <p class="title">
            <b>Example 638. Example</b>
          </p>
          <div class="example-contents">
            <pre class="programlisting">
ain inch 1                  ; input signal
fs1,fsi2 pvsifd ain,2048,512,1 ; ifd analysis
fst  partials fs1,fsi2,.003,1,3,500  ; partial tracking
fslo,fshi trsplit  fst, 1500 ; split partial tracks at 1500 Hz
fscl trscale fshi, 1.15  ; shift the upper tracks
fmix trmix fslo,fscl ; mix the shifted and unshifted tracks
      aout  tradsyn fmix, 1, 1, 500, 1 ; resynthesis of tracks
out aout
        </pre>
          </div>
        </div>
        <p><br class="example-break" />


    </p>
        <p>
The example above shows partial tracking of an ifd-analysis signal, frequency
splitting and pitch shifting of the upper part of the spectrum, followed by
the remix of the two parts of the spectrum and resynthesis. 
   
    </p>
      </div>
      <div class="refsect1" title="Credits">
        <a id="id3304256"></a>
        <h2>Credits</h2>
        <p>
      </p>
        <table border="0" summary="Simple list" class="simplelist">
          <tr>
            <td>Author: Victor Lazzarini</td>
          </tr>
          <tr>
            <td>February 2006 </td>
          </tr>
        </table>
        <p>
    </p>
        <p>New in Csound5.01</p>
      </div>
    </div>
    <div class="navfooter">
      <hr />
      <table width="100%" summary="Navigation footer">
        <tr>
          <td width="40%" align="left"><a accesskey="p" href="trlowest.html">Prev</a> </td>
          <td width="20%" align="center">
            <a accesskey="u" href="OpcodesTop.html">Up</a>
          </td>
          <td width="40%" align="right"> <a accesskey="n" href="trscale.html">Next</a></td>
        </tr>
        <tr>
          <td width="40%" align="left" valign="top">trlowest </td>
          <td width="20%" align="center">
            <a accesskey="h" href="index.html">Home</a>
          </td>
          <td width="40%" align="right" valign="top"> trscale</td>
        </tr>
      </table>
    </div>
  </body>
</html>