The principle DEP is a generator that composes tunes based on chance, musical rules and the parameters that you may enter in the form explained below. DEP does not return you tunes that were recorded beforehand, but tunes that are created on the fly. Hence, every piece is unique and almost impossible to recreate. After having pushed the "submit" button, DEP chooses a chord progression using a transition probability matrix. This means that certain chord combinations are more likely than others. For example, the likelihood that a C chord follows a G7 is high, while the progression, Em -> C is improbable. Every measure is associated with a single chord. Once the progression has been determined, DEP creates a melody by chance using mostly the three notes of the triad that form the chord being played at that instant. The principle at the base of the melody creation is the random walk. The path taken by bacterium in an aqueous solution or a butterfly in the air are examples of random walks. They pursue for some time one direction, abruptly change direction, proceed a little further and change direction again etc. A remarkable property of random walks is that parameters are distributed 1/f (one over f, f being frequency). If one measures for example the duration between two direction changes of the butterfly, one finds that short intervals are less probable than long intervals. The parameters of a piece of music created by real musicians, such as the duration of notes, intervals between notes and the spectrum of the sound being emitted during the execution of the piece also follow a 1/f relation (also called pink noise). The creation of the tune and its transmission are carried out in two steps. First DEP creates a wav file. Then, in order for the transmission between the server and your computer not to take to much bandwidth, the Lame program (GNU licence) transforms the wav to an mp3 of medium quality. |
|
|