摘要 |
Audio data and visual data are processed by providing storage devices (211, 212) for storing digital samples which are then read in response to edit events defined by a timeline (352, 353). Active audio tracks are processed in real time and an event, such as a cross-fade, defined by a single track that requires two interacting tracks of material, is identified. The location of events within available tracks is re-arranged so as to reduce the total number of active tracks required during playback. In effect, events are transferred to blank regions of existing tracks, thereby allowing both of the interacting tracks of cross-fades to be read without requiring additional track capacity during playback. In this way, an event defined by two interacting tracks is processed without requiring additional processing capacity.
|