summaryrefslogtreecommitdiff
path: root/opcodes/lpshold.xml
diff options
context:
space:
mode:
Diffstat (limited to 'opcodes/lpshold.xml')
-rw-r--r--opcodes/lpshold.xml11
1 files changed, 8 insertions, 3 deletions
diff --git a/opcodes/lpshold.xml b/opcodes/lpshold.xml
index 4f44b61..b5ec5f6 100644
--- a/opcodes/lpshold.xml
+++ b/opcodes/lpshold.xml
@@ -24,8 +24,7 @@
<refsect1>
<title>Syntax</title>
- <synopsis>ksig <command>lpshold</command> kfreq, ktrig, ktime0, kvalue0 [, ktime1] [, kvalue1] \
- [, ktime2] [, kvalue2] [...]</synopsis>
+ <synopsis>ksig <command>lpshold</command> kfreq, ktrig, iphase, ktime0, kvalue0 [, kvalue1] [, ktime1] [, kvalue2] [, ktime2] [...]</synopsis>
</refsect1>
<refsect1>
@@ -43,7 +42,9 @@
</para>
<para>
- <emphasis>ktime0...ktimeN</emphasis> -- Times of points; expressed in fraction of a cycle
+ <emphasis>iphase</emphasis> -- A vaue between 0 and 1 to say
+ where to start the loop. Zero, the commonest value, indicates
+ the beginning.
</para>
<para>
@@ -51,6 +52,10 @@
</para>
<para>
+ <emphasis>ktime0...ktimeN</emphasis> -- Times between points; expressed in fractions of a cycle (see below). The final time designates a ramp between the final value and the first value.
+ </para>
+
+ <para>
<emphasis>lpshold</emphasis> is similar to <link linkend="loopseg"><citetitle>loopseg</citetitle></link>, but can generate only horizontal segments, i.e. holds values for each time interval placed between <emphasis>ktimeN</emphasis> and <emphasis>ktimeN+1</emphasis>. It can be useful, among other things, for melodic control, like old analog sequencers.
</para>
</refsect1>