Mercurial > hg > mtridoc
changeset 36:78775b22849d
renamed from 'making the triangle' to 'pooulating the triangle'. first pass at new content
author | Henrik Ekeus <hekeus@eecs.qmul.ac.uk> |
---|---|
date | Tue, 07 Feb 2012 22:41:45 +0000 |
parents | 8bf06d9d49b4 |
children | 92ba14bc6db4 |
files | nime2012/mtriange.pdf nime2012/mtriange.tex |
diffstat | 2 files changed, 4 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/nime2012/mtriange.tex Tue Feb 07 20:27:05 2012 +0000 +++ b/nime2012/mtriange.tex Tue Feb 07 22:41:45 2012 +0000 @@ -75,7 +75,7 @@ %%%How we created the transition matrixes and created the triangle. The Melody Triangle enables the discovery of melodic content matching a set of information theoretic criteria. This criteria is the user input and maps to positions within a triangle. How exactly the triangle is formed relative to the information theoretic measures is outlined in section \ref{makingthetriangle}. The interface to the triangle may come in different forms; so far it has been realised as an interactive installation and as a traditional screen based interface. -The Melody Triangle does not generate the melodic content itself, but rather selects appropriate parameters for another system to generate it. The implementations discussed in this paper use first order Markov chains as the content generator, however any generative system, so long as it possible to define a listener model to calculate the appropriate information measures, can be used. +The Melody Triangle does not generate the melodic content itself, but rather selects appropriate parameters for another system to generate the content. The implementations discussed in this paper use first order Markov chains as the content generator. However any generative system can be used, so long as it possible to define a listener model to calculate the appropriate information measures. The Triangle operates on streams of symbols, and it is by mapping the symbols to individual notes that melodies are generated. Further by layering these streams intricate musical textures can be created. The choice of notes or scale is not a part of the Melody Triangle's core functionality, in fact the symbols could be mapped to anything, even non sonic outputs. @@ -119,13 +119,13 @@ \caption{The Melody Triangle\label{TheTriangle}} \end{figure} -\subsection{Making the triangle}\label{makingthetriangle} +\subsection{Populating the triangle}\label{makingthetriangle} -We generate thousands of transition matrixes, representing first-order Markov chains, by a random sampling method. These are then plotted in a 3d statistical space of redundancy, entropy rate and predictive information rate. In figure \ref{InfoDynEngine} we see a representation of how these matrixes are distributed; each one of these points corresponds to a transition matrix. +Before the Melody Triangle can used, it has to be `populated' with possible parameter values for the melody generators. These are then plotted in a 3d statistical space of redundancy, entropy rate and predictive information rate. In our case we generated thousands of transition matrixes, representing first-order Markov chains, by a random sampling method. In figure \ref{InfoDynEngine} we see a representation of how these matrixes are distributed in the 3d statistical space; each one of these points corresponds to a transition matrix. -When we look at the distribution of randomly generated transition matrixes and plotted in this space, we see that it forms an arch shape that is fairly thin. It thus becomes a reasonable approximation to pretend that it is just a sheet in two dimensions; and so we stretch out this curved arc into a flat triangle. It is this triangular sheet that is our `Melody Triangle' and forms the interface by which the system is controlled. +When we look at the distribution of transition matrixes plotted in this space, we see that it forms an arch shape that is fairly thin. It thus becomes a reasonable approximation to pretend that it is just a sheet in two dimensions; and so we stretch out this curved arc into a flat triangle. It is this triangular sheet that is our `Melody Triangle' and forms the interface by which the system is controlled.