User Tools

Site Tools


1.9.0_to_do_list

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
1.9.0_to_do_list [2010/10/18 09:59]
pegasus More info
1.9.0_to_do_list [2010/10/18 10:16]
pegasus More details
Line 16: Line 16:
 ==== Engine ==== ==== Engine ====
   * Position-based scratching (as opposed to the current velocity-based.) Script use cases:   * Position-based scratching (as opposed to the current velocity-based.) Script use cases:
-    - Tell the Engine to move the track X seconds forward/​backward over Y seconds of real time. The engine will, without affecting play status, play all the samples between the current and target positions in the specified time (stretching as needed) and fire a signal when it's there, optionally holding at the target position until given further instruction. It must also queue requests so it ends up at the correct position. +    - Relative: ​Tell the Engine to move the track X seconds forward/​backward over Y seconds of real time. The engine will, without affecting play status, play all the samples between the current and target positions in the specified time (stretching as needed) and fire a signal when it's there, optionally holding at the target position until given further instruction. It must also queue requests so it ends up at the correct position. 
-    - Tell the Engine to move to absolute time X (in elapsed or remaining seconds) over Y seconds of real time+    - Absolute: ​Tell the Engine to move to absolute time X (in elapsed or remaining seconds) over Y seconds of real time. Otherwise same behavior as above.
  
 ==== Testing ==== ==== Testing ====
1.9.0_to_do_list.txt · Last modified: 2010/10/18 10:16 by pegasus