diff options
author | Felipe Sateler <fsateler@gmail.com> | 2008-03-24 16:39:11 -0300 |
---|---|---|
committer | Felipe Sateler <fsateler@gmail.com> | 2008-03-24 16:39:11 -0300 |
commit | 2af72543872544f18b7e3812cb64d9fe5886c47b (patch) | |
tree | e35d9468794be891222d3ddc05e46e2810add952 /table |
Imported Upstream version 5.08
Diffstat (limited to 'table')
-rw-r--r-- | table/queries.xml | 14 | ||||
-rw-r--r-- | table/readwrit.xml | 34 | ||||
-rw-r--r-- | table/select.xml | 14 | ||||
-rw-r--r-- | table/top.xml | 20 |
4 files changed, 82 insertions, 0 deletions
diff --git a/table/queries.xml b/table/queries.xml new file mode 100644 index 0000000..ee2e18c --- /dev/null +++ b/table/queries.xml @@ -0,0 +1,14 @@ + +<section id="TableQueries"> + <title>Table Queries</title> + + <para> + Opcodes the query tables for information are: + <itemizedlist> + <listitem><para>For tables loaded from a sound file (using <link linkend="GEN01"><citetitle>GEN01</citetitle></link>): <link linkend="ftchnls"><citetitle>ftchnls</citetitle></link>, <link linkend="ftlen"><citetitle>ftlen</citetitle></link>, <link linkend="ftlptim"><citetitle>ftlptim</citetitle></link> and <link linkend="ftsr"><citetitle>ftsr</citetitle></link></para></listitem> + <listitem><para>For any table: <link linkend="nsamp"><citetitle>nsamp</citetitle></link>, + <link linkend="ftlen"><citetitle>ftlen</citetitle></link>, <link linkend="tableng"><citetitle>tableng</citetitle></link></para></listitem> + </itemizedlist> + </para> + +</section> diff --git a/table/readwrit.xml b/table/readwrit.xml new file mode 100644 index 0000000..38c3bd0 --- /dev/null +++ b/table/readwrit.xml @@ -0,0 +1,34 @@ + +<section id="TableReadwrit"> + <title>Read/Write Operations</title> + + <para> + Opcodes that read and write to a table are: + <itemizedlist> + <listitem><para><link linkend="ftloadk"><citetitle>ftloadk</citetitle></link></para></listitem> + <listitem><para><link linkend="ftload"><citetitle>ftload</citetitle></link></para></listitem> + <listitem><para><link linkend="ftsavek"><citetitle>ftsavek</citetitle></link></para></listitem> + <listitem><para><link linkend="ftsave"><citetitle>ftsave</citetitle></link></para></listitem> + <listitem><para><link linkend="tablecopy"><citetitle>tablecopy</citetitle></link></para></listitem> + <listitem><para><link linkend="tablegpw"><citetitle>tablegpw</citetitle></link></para></listitem> + <listitem><para><link linkend="tableicopy"><citetitle>tableicopy</citetitle></link></para></listitem> + <listitem><para><link linkend="tableigpw"><citetitle>tableigpw</citetitle></link></para></listitem> + <listitem><para><link linkend="tableimix"><citetitle>tableimix</citetitle></link></para></listitem> + <listitem><para><link linkend="tableiw"><citetitle>tableiw</citetitle></link></para></listitem> + <listitem><para><link linkend="tablemix"><citetitle>tablemix</citetitle></link></para></listitem> + <listitem><para><link linkend="tablera"><citetitle>tablera</citetitle></link></para></listitem> + <listitem><para><link linkend="tablew"><citetitle>tablew</citetitle></link></para></listitem> + <listitem><para><link linkend="tablewa"><citetitle>tablewa</citetitle></link></para></listitem> + <listitem><para><link linkend="tablewkt"><citetitle>tablewkt</citetitle></link></para></listitem> + <listitem><para><link linkend="tabmorph"><citetitle>tabmorph</citetitle></link></para></listitem> + <listitem><para><link linkend="tabmorpha"><citetitle>tabmorpha</citetitle></link></para></listitem> + <listitem><para><link linkend="tabmorphak"><citetitle>tabmorphak</citetitle></link></para></listitem> + <listitem><para><link linkend="tabmorphi"><citetitle>tabmorphi</citetitle></link></para></listitem> + <listitem><para><link linkend="tabrec"><citetitle>tabrec</citetitle></link></para></listitem> + <listitem><para><link linkend="tabplay"><citetitle>tabplay</citetitle></link></para></listitem> + <listitem><para><link linkend="ftmorf"><citetitle>ftmorf</citetitle></link></para></listitem> + </itemizedlist> + </para> + <para>Table values can be accessed within expressions using the <link linkend="tb"><citetitle>tb</citetitle></link> family of opcodes.</para> + +</section> diff --git a/table/select.xml b/table/select.xml new file mode 100644 index 0000000..b76639c --- /dev/null +++ b/table/select.xml @@ -0,0 +1,14 @@ + +<section id="TableSelect"> + <title>Table Reading with Dynamic Selection</title> + + <para> + Opcodes that let one dynamically (at k-rate) select tables are: + <itemizedlist> + <listitem><para><link linkend="tableikt"><citetitle>tableikt</citetitle></link></para></listitem> + <listitem><para><link linkend="tablekt"><citetitle>tablekt</citetitle></link></para></listitem> + <listitem><para><link linkend="tablexkt"><citetitle>tablexkt</citetitle></link></para></listitem> + </itemizedlist> + </para> + +</section> diff --git a/table/top.xml b/table/top.xml new file mode 100644 index 0000000..25ee536 --- /dev/null +++ b/table/top.xml @@ -0,0 +1,20 @@ + +<chapter id="TableTop"> + <title>Function Table Control</title> + <para> + Refer to the <link linkend="f"><citetitle>f score statement</citetitle></link>, <link linkend="ftgen"><citetitle>ftgen</citetitle></link>, <link linkend="ftgentmp"><citetitle>ftgentmp</citetitle></link> and the <link linkend="ScoreGenRef"><citetitle>GEN Routines</citetitle></link> section for information on creating tables.</para> + <para> + Tables can be removed from memory using the <link linkend="ftfree"><citetitle>ftfree</citetitle></link> opcode. + </para> + <para> + For information on table access, consult the section <link linkend="SiggenTableacc"><citetitle>Table Access</citetitle></link>. + </para> + <para> + Tables for use with the <link linkend="loscilx"><citetitle>loscilx</citetitle></link> opcode can be loaded using <link linkend="sndload"><citetitle>sndload</citetitle></link>. + </para> + + &tablequeries; + &tablereadwrit; + &tableselect; + +</chapter> |