commit 22ede270c889ba3d1bfaa59e97cac779f03b6e71
parent 02acfacf6e00292ae81f1979f14d9a578a50d7e4
Author: Alexandre Bique <bique.alexandre@gmail.com>
Date: Mon, 29 Dec 2014 13:21:54 +0100
Add the bar to the jump event
Diffstat:
2 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/include/clap/clap.h b/include/clap/clap.h
@@ -185,6 +185,7 @@ struct clap_event_latency
struct clap_event_jump
{
uint32_t tempo; // tempo in samples
+ uint32_t bar; // the bar number
uint32_t bar_offset; // 0 <= cycle_offset < tsig_denom * tempo
uint32_t tsig_num; // time signature numerator
uint32_t tsig_denom; // time signature denominator
diff --git a/spec.html b/spec.html
@@ -1295,6 +1295,7 @@ big endian machine, it should load again successfully.</p>
<span class="k">struct</span> <span class="n">clap_event_jump</span>
<span class="p">{</span>
<span class="kt">uint32_t</span> <span class="n">tempo</span><span class="p">;</span> <span class="c1">// tempo in samples
+</span> <span class="kt">uint32_t</span> <span class="n">bar</span><span class="p">;</span> <span class="c1">// the bar number
</span> <span class="kt">uint32_t</span> <span class="n">bar_offset</span><span class="p">;</span> <span class="c1">// 0 <= cycle_offset < tsig_denom * tempo
</span> <span class="kt">uint32_t</span> <span class="n">tsig_num</span><span class="p">;</span> <span class="c1">// time signature numerator
</span> <span class="kt">uint32_t</span> <span class="n">tsig_denom</span><span class="p">;</span> <span class="c1">// time signature denominator