people:max_ottesen:project:paper
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
people:max_ottesen:project:paper [2014/11/03 19:45] – mottese | people:max_ottesen:project:paper [2014/11/19 22:13] (current) – [Figure 1] mottese | ||
---|---|---|---|
Line 21: | Line 21: | ||
=== Composer === | === Composer === | ||
- | The Composer is the real guts/brains of this project. It floats around and turns Res into Notes and more Composers. If a Composer finds a Note, it has a chance to move it based on the surrounding notes and some internal state. Each composer is trying to constuct a specific type of Triad. The Triad they are trying to build is stored internally. | + | The Composer is the real guts/brains of this project. It floats around and turns Res into Notes and more Composers. If a Composer finds a Note, it has a chance to move it based on the surrounding notes and some internal state. Each composer is trying to constuct a specific type of Triad. The Triad they are trying to build is stored internally. 7 different types of Triads can be made at the moment. As Composers meet other Composers, they exchange information about what Triad they are trying to build. They then have a chance to change the type of Triad they are building to the type that the other Composer is building. This chance increases for every Composer they meet that has a different Triad. If a Composer meets another Composer with the same Triad, the chance to change Triads goes down, however the chance never goes to 0. There is also a very small chance that a composer will randomly change its Triad. The reason Composers have specific Triads they are trying to build is so that there is some consistency between all of the sounds in one area. This makes the music sound less random. |
+ | |||
+ | |||
+ | ===== Figure 1 ===== | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | |||
+ | ===== Chart 1 ===== | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | |||
+ | ===== Chart 2 ===== | ||
+ | |||
+ | {{ : |
people/max_ottesen/project/paper.1415043902.txt.gz · Last modified: 2014/11/03 19:45 by mottese