[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Sc-devel] Event, EventStreamPlayer

This also required several adjustments to chucklib scheduling, which I've been testing with a pre-release copy of Ron's revisions for a few days now. The ddwChucklib quark is now updated. The chucklib-processes helpfile has a section on scheduling describing the new scheme.


On Dec 26, 2007, at 7:55 PM, ronald kuivila wrote:

Hi all,

  Changes have been committed to Event to eliminate strum support from all eventTypes except note.  OSC commands are generated by
~schedBundle, ~schedBundleArray, and ~schedStrummedNote to make it easier to redirect output for score generation and to change
timing policies on strumming.

  ~timingOffset has been added, which is supported by the functions above.  This is a language side latency added to allow
negative lags for strumming and to simplify IPC for multiple patterns (patterns with a positive timingOffset will run ahead of others.)

   Pattern:play has two new arguments: phase and offset. Phase determines the beat where a quantized pattern begins.  Offset sets
the timing offset described above.  Pattern:play still supports have the quant argument be [quant, phase].


: H. James Harkins

: jamshark70@xxxxxxxxxxxxxxxxx

: http://www.dewdrop-world.net


"Come said the Muse,

Sing me a song no poet has yet chanted,

Sing me the universal."  -- Whitman