Patent ID: 8649891

Claim:
An audio signal generator for generating an audio signal having a selected length, comprising: a database comprising information on a plurality of different pre-defined sequences of audio samples, a sample being an audio signal comprising a time duration larger than one second, each pre-defined sequence of the plurality of pre-defined sequences comprising at least two audio samples, the information for a pre-defined sequence comprising an order of the audio samples in the pre-defined sequence and a duration of the pre-defined sequence, wherein the audio samples are stored in a library so that each audio sample is identifiable using an audio sample ID, wherein the information for the pre-defined sequence comprises a pre-defined sequence of audio sample IDs as the order of the audio samples; and a database interface for accessing the database; a processor for constructing the audio signal by serially connecting the pre-defined sequences using the information on the duration of each pre-defined sequence in accordance with a construction algorithm to acquire a collection of pre-defined sequences representing the audio signal a combined duration of the collection of pre-defined sequences being as close as possible to the selected length, a number of pre-defined sequences in the resulting collection of pre-defined sequences being minimum, wherein the processor is operative to serially connect the collection of the pre-defined sequences of audio sample IDs for rendering or for generating or storing the audio signal based on a sequential processing of the audio sample IDs and the corresponding audio samples.