FIG. 2 further shows a synchronization flow 10 running in processing unit 9. Synchronizing of the sub-signal flows with a synchronization flow 10 has two aspects. A first aspect is to bring the flows to the same number of beats per minute, also referred to as BPM. The synchronization flow runs at a tempo determined by the user, which tempo determines the number of beats per minute BPM. In this embodiment it is assumed that this is 120 BPM. Each signal flow can be stretched or compressed so as to have the same beats per minute BPM. This principle is known to the skilled person and is therefore not further elucidated. Once the tempo of the synchronization flow is known, the processing unit will automatically bring sub-signal flows 3a1, 3a2, 3b1 and 3b2 to the predetermined tempo.
A second aspect relates to the aligning of the beats. This aspect is relevant once the sub-signal flows have been brought to the same tempo characteristic for the synchronization flow. More specifically, the sub-signal flows will be automatically aligned with the characteristic beat of the synchronization flow. After the aligning, sub-signal flows 3a1 and 3a2 will automatically begin to follow synchronization flow 10 at a point in time t1. At a point in time t2 the sub-signal flows 3b1 and 3b2 will then be synchronized with synchronization flow 10, before the step of merging 12.