Mercurial > hg > cip2012
comparison draft.tex @ 45:4d348a206e94
Improvments to section IV
author | Henrik Ekeus <hekeus@eecs.qmul.ac.uk> |
---|---|
date | Thu, 15 Mar 2012 19:50:58 +0000 |
parents | 244b74fb707d |
children | 9a0d400bc827 |
comparison
equal
deleted
inserted
replaced
44:244b74fb707d | 45:4d348a206e94 |
---|---|
789 The Wundt curve relating randomness/complexity with | 789 The Wundt curve relating randomness/complexity with |
790 perceived value. Repeated exposure sometimes results | 790 perceived value. Repeated exposure sometimes results |
791 in a move to the left along the curve \cite{Berlyne71}. | 791 in a move to the left along the curve \cite{Berlyne71}. |
792 } | 792 } |
793 \end{fig} | 793 \end{fig} |
794 | 794 |
795 In addition to applying information dynamics to analysis, it is also possible | 795 The use of stochastic processes in music composition has been widespread for decades---for instance Iannis Xenakis applied probabilistic mathematical models to the creation of musical materials\cite{Xenakis:1992ul}. Information dynamics can serve as a novel framework for the exploration of the possibilities of stochastic and algorithmic processes; outputs can be filtered to match a set of criteria defined in terms of the information dynamics model, this criteria thus becoming a means of interfacing with the generative processes. This allows a composer to explore musical possibilities at the high and abstract level of expectation, randomness and predictability. |
796 to apply it to the generation of content, such as to the composition of musical | 796 |
797 materials. The outputs of algorithmic or stochastic processes can be filtered | 797 |
798 to match a set of criteria defined in terms of the information dynamics model, | 798 %It is possible to apply information dynamics to the generation of content, such as to the composition of musical materials. |
799 this criteria thus becoming a means of interfacing with the generative process. | 799 |
800 For instance a stochastic music generating process could be controlled by modifying | 800 %For instance a stochastic music generating process could be controlled by modifying |
801 constraints on its output in terms of predictive information rate or entropy | 801 %constraints on its output in terms of predictive information rate or entropy |
802 rate. | 802 %rate. |
803 | 803 |
804 The use of stochastic processes for the composition of musical material has been | 804 |
805 widespread for decades---for instance Iannis Xenakis applied probabilistic | |
806 mathematical models to the creation of musical materials\cite{Xenakis:1992ul}. | |
807 Information dynamics can serve as a novel framework for the exploration of the | |
808 possibilities of such processes at the high and abstract level of expectation, | |
809 randomness and predictability. | |
810 | 805 |
811 \subsection{The Melody Triangle} | 806 \subsection{The Melody Triangle} |
812 | 807 |
813 \begin{figure} | 808 \begin{figure} |
814 \centering | 809 \centering |
867 \centering | 862 \centering |
868 \includegraphics[width=0.9\linewidth]{figs/TheTriangle.pdf} | 863 \includegraphics[width=0.9\linewidth]{figs/TheTriangle.pdf} |
869 \caption{The Melody Triangle\label{TheTriangle}} | 864 \caption{The Melody Triangle\label{TheTriangle}} |
870 \end{figure} | 865 \end{figure} |
871 | 866 |
872 | 867 %PERHAPS WE SHOULD FOREGO TALKING ABOUT THE |
868 %INSTALLATION VERSION OF THE TRIANGLE? | |
869 %feels a bit like a tangent, and could do with the space.. | |
873 The Melody Triangle exists in two incarnations; a standard screen based interface | 870 The Melody Triangle exists in two incarnations; a standard screen based interface |
874 where a user moves tokens in and around a triangle on screen, and a multi-user | 871 where a user moves tokens in and around a triangle on screen, and a multi-user |
875 interactive installation where a Kinect camera tracks individuals in a space and | 872 interactive installation where a Kinect camera tracks individuals in a space and |
876 maps their positions in physical space to the triangle. In the latter visitors | 873 maps their positions in physical space to the triangle. In the latter each visitor |
877 entering the installation generates a melody, and could collaborate with their | 874 that enters the installation generates a melody and can collaborate with their |
878 co-visitors to generate musical textures---a playful yet informative way to | 875 co-visitors to generate musical textures---a playful yet informative way to |
879 explore expectation and surprise in music. Additionally different gestures could | 876 explore expectation and surprise in music. Additionally visitors can change the |
880 be detected to change the tempo, register, instrumentation and periodicity of | 877 tempo, register, instrumentation and periodicity of their melody with body gestures. |
881 the output melody. | 878 |
882 | 879 As a screen based interface the Melody Triangle can serve as a composition tool. |
883 As a screen based interface the Melody Triangle can serve as composition tool. | |
884 A triangle is drawn on the screen, screen space thus mapped to the statistical | 880 A triangle is drawn on the screen, screen space thus mapped to the statistical |
885 space of the Melody Triangle. A number of round tokens, each representing a | 881 space of the Melody Triangle. A number of tokens, each representing a |
886 melody can be dragged in and around the triangle. When a token is dragged into | 882 melody, can be dragged in and around the triangle. For each token, a sequence of symbols with |
887 the triangle, the system will start generating the sequence of symbols with | 883 statistical properties that correspond to the token's position is generated. These |
888 statistical properties that correspond to the position of the token. These | 884 symbols are then mapped to notes of a scale\footnote{However they could just as well be mapped to any other property, such as intervals, chords, dynamics and timbres. It is even possible to map the symbols to non-sonic outputs, such as colours. The possibilities afforded by the Melody Triangle in these other domains remains to be investigated.}. |
889 symbols are then mapped to notes of a scale. | 885 Additionally keyboard commands give control over other musical parameters. |
890 Keyboard input allow for control over additionally parameters. | 886 |
891 | 887 The Melody Triangle can generate intricate musical textures when multiple tokens are in the triangle. |
892 The Melody Triangle is can assist a composer in the creation not only of melodies, | 888 Unlike other computer aided composition tools or programming environments, here the composer engages with music on a high and abstract level; the interface relating to subjective expectation and predictability. |
893 but, by placing multiple tokens in the triangle, can generate intricate musical | 889 |
894 textures. Unlike other computer aided composition tools or programming | |
895 environments, here the composer engages with music on the high and abstract level | |
896 of expectation, randomness and predictability. | |
897 | 890 |
898 | 891 |
899 | 892 |
900 \subsection{Information Dynamics as Evaluative Feedback Mechanism} | 893 \subsection{Information Dynamics as Evaluative Feedback Mechanism} |
901 %NOT SURE THIS SHOULD BE HERE AT ALL..? | 894 %NOT SURE THIS SHOULD BE HERE AT ALL..? |
902 | 895 |
903 | 896 |
904 Information measures on a stream of symbols can form a feedback mechanism; a | 897 Information measures on a stream of symbols can form a feedback mechanism; a |
905 rudamentary `critic' of sorts. For instance symbol by symbol measure of predictive | 898 rudimentary `critic' of sorts. For instance symbol by symbol measure of predictive |
906 information rate, entropy rate and redundancy could tell us if a stream of symbols | 899 information rate, entropy rate and redundancy could tell us if a stream of symbols |
907 is currently `boring', either because it is too repetitive, or because it is too | 900 is currently `boring', either because it is too repetitive, or because it is too |
908 chaotic. Such feedback would be oblivious to more long term and large scale | 901 chaotic. Such feedback would be oblivious to long term and large scale |
909 structures, but it nonetheless could be provide a composer valuable insight on | 902 structures and any cultural norms (such as style conventions), but |
903 nonetheless could provide a composer with valuable insight on | |
910 the short term properties of a work. This could not only be used for the | 904 the short term properties of a work. This could not only be used for the |
911 evaluation of pre-composed streams of symbols, but could also provide real-time | 905 evaluation of pre-composed streams of symbols, but could also provide real-time |
912 feedback in an improvisatory setup. | 906 feedback in an improvisatory setup. |
913 | 907 |
914 \section{Musical Preference and Information Dynamics} | 908 \section{Musical Preference and Information Dynamics} |
937 %new and unexpected outputs in trying to keep the Musicolour interested. | 931 %new and unexpected outputs in trying to keep the Musicolour interested. |
938 | 932 |
939 | 933 |
940 \section{Conclusion} | 934 \section{Conclusion} |
941 | 935 |
936 | |
937 | |
942 \section{acknowledgments} | 938 \section{acknowledgments} |
943 This work is supported by EPSRC Doctoral Training Centre EP/G03723X/1 (HE), GR/S82213/01 and EP/E045235/1(SA), an EPSRC Leadership Fellowship, EP/G007144/1 (MDP) and EPSRC IDyOM2 EP/H013059/1. | 939 This work is supported by EPSRC Doctoral Training Centre EP/G03723X/1 (HE), GR/S82213/01 and EP/E045235/1(SA), an EPSRC Leadership Fellowship, EP/G007144/1 (MDP) and EPSRC IDyOM2 EP/H013059/1. |
944 | 940 |
945 \bibliographystyle{unsrt} | 941 \bibliographystyle{unsrt} |
946 {\bibliography{all,c4dm,nime,andrew}} | 942 {\bibliography{all,c4dm,nime,andrew}} |