<!-- Converted to DocBook/SGML by Kevin Conder -->
<refentry id="fmvoice">
  <refmeta>
    <refentrytitle>fmvoice</refentrytitle>
  </refmeta>
 
  <refnamediv>
    <refname>fmvoice</refname>
    <refpurpose>
      FM Singing Voice Synthesis
      <indexterm id="IndexFmvoice"><primary>fmvoice</primary></indexterm>
    </refpurpose>
  </refnamediv>
 
  <refsect1>
    <title>Description</title>
    <para>
      FM Singing Voice Synthesis
    </para>
  </refsect1>
 
  <refsect1>
    <title>Syntax</title>
    <synopsis>ar <command>fmvoice</command> kamp, kfreq, kvowel, ktilt, kvibamt, kvibrate, ifn1, ifn2, ifn3, ifn4, ivibfn</synopsis>
  </refsect1>
 
  <refsect1>
    <title>Initialization</title>
    <para>
      <emphasis>ifn1, ifn2, ifn3,ifn3</emphasis> -- Tables, usually of sinewaves.
    </para>
  </refsect1>
 
  <refsect1>
    <title>Performance</title>
    <para>
      <emphasis>kamp</emphasis> -- Amplitude of note.
    </para>

    <para>
      <emphasis>kfreq</emphasis> -- Frequency of note played.
    </para>

    <para>
      <emphasis>kvowel</emphasis> -- the vowel being sung, in the range 0-64
    </para>

    <para>
      <emphasis>ktilt</emphasis> -- the spectral tilt of the sound in the range 0 to 99
    </para>

    <para>
      <emphasis>kvibamt</emphasis> -- Depth of vibrato
    </para>

    <para>
      <emphasis>kvibrate</emphasis> -- Rate of vibrato
    </para>
  </refsect1>
 
  <refsect1>
    <title>Examples</title>
    <para>
      Here is an example of the fmvoice opcode. It uses the files <ulink url="examples/fmvoice.orc"><citetitle>fmvoice.orc</citetitle></ulink> and <ulink url="examples/fmvoice.sco"><citetitle>fmvoice.sco</citetitle></ulink>.

      <example>
        <title>Example of the fmvoice opcode.</title>

        <programlisting>
<inlinemediaobject>
            <imageobject>
              <imagedata fileref="examples/fmvoice.orc" format="linespecific">
            </imageobject>
          </inlinemediaobject>
        </programlisting>

        <programlisting>
<inlinemediaobject>
            <imageobject>
              <imagedata fileref="examples/fmvoice.sco" format="linespecific">
            </imageobject>
          </inlinemediaobject>
        </programlisting>
      </example>
    </para>
  </refsect1>
 
  <refsect1>
    <title>Credits</title>
    <para>
      <simplelist>
        <member>Author: &namejohn; (after &nameperry;)</member>
        <member>University of Bath, Codemist Ltd.</member>
        <member>Bath, UK</member>
      </simplelist>
    </para>

    <para>New in Csound version 3.47</para>
  </refsect1>
</refentry>
