The audition tool allows to listen to regions individually.
Most common implementation of a timeline tool, based on region selection and mouse dragging.
Most common implementation of a timeline tool, based on region selection and
mouse dragging. It implements handleSelect
by instantiating a Drag
object. Double-clicks result in the abstract method dialog
being called.
Sub-classes may choose to provide a custom dialog for double clicks by
and thus may return Some
data if the dialog is positively confirmed.
A more complete implementation for timeline tools that process selected regions.
A more complete implementation for timeline tools that process selected regions.
It implements commit
by aggregating individual region based
commits performed in the abstract method commitObj
.
The audition tool allows to listen to regions individually. Unfortunately, this is currently quite a hackish solution:
- We cannot determine the procs to which selected procs are linked in terms of scans - We cannot issue correct transport offset play positions, this implies that the time-reference is undefined and fades won't work... - We simply add all global procs to make sure that regions linked up with them play properly.
A perhaps better solution would be to have a
AuralTimeline
somehow that smartly filters the objects.TODO: update -- this is partly fixed now.