摘要 |
A method of automatically producing a compilation mix from a set of songs is disclosed. The method comprises the steps of generating (22) a beat profile comprising a temporal map representing an ideal rate of repeat of the dominant beat for the compilation mix at different points in time over the duration of the compilation, generating (21) at least one set of song data indicative of the rate of repeat of the dominant beat for each of the songs in the set of songs, and allocating (24) the songs temporally within the compilation mix by processing the song data together with the temporal map, the songs being located temporally with respect to one another such that the rate of repeat of the dominant beat of the compilation approximates that indicated by the temporal map and end portions of adjacent songs overlap.
|