*event transformation and propagation
rhythm data, pattern, doubly linked list data structure containment
\ event position in time, event duration,
\ box dimension as ranges min~max, box position unknown
\
events sequenced in real time, box dimension fixed,
\ ring buffer data structure containment of
\ events in real time, event as box - position unknown
\
boundary data structure containment of ringbuffer
\ location in grid, x, y, dimension, w, h
\ pulls events from ring buffer data structure
\in real time, box position unknown.
\
event box placement, freespace grid, binary data,
\ event box positon x, y fixed, known, set
\ by placement algorithm depending on unused space
\ available in freespace_state. placement as
\ immediate reaction to sequenced of event.
\ in real time.
\
you are here --> event queued, voice array midi note channel,
\ boundary containment of midi channel
b l u r r i n g \ boundary containment of voice data
b l u r r i e r \ ticks, duration, --duration, current
blurry blurry \ playhead tick position, next playhead
blurred \ tick position,
grey fuzz \ .
void \ /'\
unformed ,__________________________________.=.=.
|'|'|
v v v
unknown
/ /^\ \
v\/v.v\/v
/\vv/^\vv/\
/\/\/\_/\/\/\
\__/\_|_/\__/
'|
_/+\_
\_ | +'| _/
\_|'+ |_/
_/ \ +'/ \_
/ \+/ \
V'
'|
|'
'|
|'
'!*
event transformation and propagation
rhythm data, pattern, doubly linked list data structure containment
\ event position in time, event duration,
\ box dimension as ranges min~max, box position unknown
\
events sequenced in real time, box dimension fixed,
\ ring buffer data structure containment of
\ events in real time, event as box - position unknown
\
boundary data structure containment of ringbuffer
\ location in grid, x, y, dimension, w, h
\ pulls events from ring buffer data structure
\in real time, box position unknown.
\
event box placement, freespace grid, binary data,
\ event box positon x, y fixed, known, set
\ by placement algorithm depending on unused space
\ available in freespace_state. placement as
\ immediate reaction to sequenced of event.
\ in real time.
\
you are here --> event queued, voice array midi note channel,
\ boundary containment of midi channel
b l u r r i n g \ boundary containment of voice data
b l u r r i e r \ ticks, duration, --duration, current
blurry blurry \ playhead tick position, next playhead
blurred \ tick position,
grey fuzz \ .
void \ /'\
unformed ,__________________________________.=.=.
|'|'|
v v v
unknown
/ /^\ \
v\/v.v\/v
/\vv/^\vv/\
/\/\/\_/\/\/\
\__/\_|_/\__/
'|
_/+\_
\_ | +'| _/
\_|'+ |_/
_/ \ +'/ \_
/ \+/ \
V'
'|
|'
'|
|'
'!
_______________________________________________ NetBehaviour mailing list [email protected] http://www.netbehaviour.org/mailman/listinfo/netbehaviour
