~ubuntu-branches/ubuntu/trusty/csound-manual/trusty-proposed

« back to all changes in this revision

Viewing changes to opcodes/vdelayxw.xml

  • Committer: Bazaar Package Importer
  • Author(s): Felipe Sateler
  • Date: 2011-08-01 22:21:58 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20110801222158-90kslkp5ujci2f5d
Tags: 1:5.13~dfsg-1
* New upstream release
 - Add Menno Knevel to the copyright file
 - Refresh patch 2000-stripped-opcodes.diff
 - Update copyright hints file
* Update Vcs-* headers
* Bump Standards-Version

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
    <refentrytitle>vdelayxw</refentrytitle>
7
7
  </refmeta>
8
8
 
9
 
 
10
 
 
11
9
  <refnamediv>
12
10
    <refname>vdelayxw</refname>
13
11
    <refpurpose>
14
12
      Variable delay opcodes with high quality interpolation.
15
 
          </refpurpose>
 
13
    </refpurpose>
16
14
  </refnamediv>
17
15
  
18
16
  <refsect1>
30
28
  <refsect1>
31
29
    <title>Initialization</title>
32
30
    <para>
 
31
      <emphasis>imd</emphasis> -- max. delay time (seconds)
 
32
    </para>
 
33
 
 
34
    <para>
 
35
      <emphasis>iws</emphasis> -- interpolation window size (see below)
 
36
    </para>
 
37
 
 
38
    <para>
 
39
      <emphasis>ist</emphasis> (optional) -- skip initialization if not zero
 
40
    </para>
 
41
  </refsect1>
 
42
 
 
43
  <refsect1>
 
44
    <title>Performance</title>
 
45
    <para>
33
46
      <emphasis>aout</emphasis> -- output audio signal
34
47
    </para>
35
48
 
42
55
    </para>
43
56
 
44
57
    <para>
45
 
      <emphasis>imd</emphasis> -- max. delay time (seconds)
46
 
    </para>
47
 
 
48
 
    <para>
49
 
      <emphasis>iws</emphasis> -- interpolation window size (see below)
50
 
    </para>
51
 
 
52
 
    <para>
53
 
      <emphasis>ist</emphasis> -- skip initialization if not zero
54
 
    </para>
55
 
  </refsect1>
56
 
 
57
 
  <refsect1>
58
 
    <title>Performance</title>
59
 
    <para>
60
58
      These opcodes use high quality (and slow) interpolation, that is much more accurate than the currently available linear and cubic interpolation. The <emphasis>iws</emphasis> parameter sets the number of input samples used for calculating one output sample (allowed values are any integer multiply of 4 in the range 4 - 1024); higher values mean better quality and slower speed.
61
59
    </para>
62
60
 
63
61
    <para>
64
 
      The vdelayxw opcodes change the position of the write tap in the delay line (unlike all other delay ugens that move the read tap), and are most useful for implementing Doppler effects where the position of the listener is fixed, and the sound source is moving.
 
62
      The <emphasis>vdelayxw</emphasis> opcodes change the position of the write tap in the delay line (unlike all other delay ugens that move the read tap), and are most useful for implementing Doppler effects where the position of the listener is fixed, and the sound source is moving.
65
63
    </para>
66
64
 
67
65
    <note>