diff --git a/StageSonification2012.bib b/StageSonification2012.bib index 9d8af39..56c82b9 100644 --- a/StageSonification2012.bib +++ b/StageSonification2012.bib @@ -18,7 +18,7 @@ @article{giavitto_computational_2002, title = {Computational Models for Integrative and Developmental Biology}, - author = {Giavitto, Jean-Louis and Godin, Christophe and Michel, Olivier and Prusinkiewicz, Przemyslaw}, + author = {Giavitto, J.-L. and Godin, C. and Michel, O. and Prusinkiewicz, P.}, year = {2002} }, @@ -42,7 +42,7 @@ title = {Taxonomy and Definitions for Sonification and Auditory Display}, url = {http://pub.uni-bielefeld.de/publication/2017235}, publisher = {{IRCAM}}, - author = {Hermann, Thomas}, + author = {Hermann, T.}, year = {2008}, note = {Sonification is still a young research field and many terms such as sonification, auditory display, auralization, audification have been used without a precise definition. Recent developments such as the introduction of Model-based Sonification, the establishing of interactive sonification and the increased interest in sonification from arts have raised the issue of revisiting the definitions towards a clearer terminology. This paper introduces a new definition for sonification and auditory display that emphasize necessary and sufficient conditions for organized sound to be called sonification. It furthermore suggests a taxonomy, and discusses the relation between visualization and sonification. A hierarchy of closed-loop interactions is furthermore introduced. This paper aims at initiating vivid discussions towards the establishing of a deeper theory of sonification and auditory display.}, keywords = {ddc:004} @@ -61,7 +61,7 @@ title = {Basic atonal theory}, isbn = {0028731603 9780028731605}, publisher = {Schirmer Books ; Collier Macmillan}, - author = {Rahn, John}, + author = {Rahn, J.}, year = {1987} }, @@ -71,7 +71,7 @@ isbn = {0300016107 9780300016109 0300021208 9780300021202}, abstract = {Describes and cites examples of pitch-class sets and relations in atonal music.}, publisher = {Yale University Press}, - author = {Forte, Allen}, + author = {Forte, A.}, year = {1973} }, @@ -91,7 +91,7 @@ doi = {10.1207/s15327051hci0401_3}, number = {1}, journal = {Human‚ Computer Interaction}, - author = {Gaver, William W.}, + author = {Gaver, W.}, year = {1989}, pages = {67--94} }, @@ -100,14 +100,14 @@ address = {Champaign, {IL}, {USA}}, title = {Topological Analysis Using Morse Theory and Auditory Display}, institution = {University of Illinois at Urbana-Champaign}, - author = {Axen, Ulrike}, + author = {Axen, U.}, year = {1998} }, @inproceedings{raaij_listening_2004, title = {Listening to the Mind Listening}, booktitle = {International Conference on Auditory Display}, - author = {Raaij, Hans Van}, + author = {Raaij, H. V.}, year = {2004} }, @@ -132,7 +132,7 @@ location = {http://www.scientificcommons.org/34743641}, url = {http://worldcat.org/oclc/76495716}, abstract = {Bielefeld, Techn. University, Diss., 2002.}, - author = {Hermann, Thomas.}, + author = {Hermann, T.}, year = {2002}, keywords = {Mensch-Maschine-Kommunikation} }, @@ -141,26 +141,26 @@ address = {Graz}, title = {Sonification of Simulations in Computational Physics}, school = {Karl-Franzens-University}, - author = {Vogt, Katharina}, + author = {Vogt, K.}, year = {2010} }, @article{puckette_using_2002, title = {Using Pd as a score language}, - author = {Puckette, Miller}, + author = {Puckette, M.}, year = {2002} }, @article{michel_theres_2007, title = {There's Plenty of Room for Unconventional Programming Languages, or, Declarative Simulations of Dynamical Systems (with a Dynamical Structure)}, - author = {Michel, Olivier and Giavitto, Jean-louis}, + author = {Michel, O. and Giavitto, J.-L.}, year = {2007} }, @inproceedings{monro_what_2004, title = {What Are You Really Thinking?}, booktitle = {International Conference on Auditory Display}, - author = {Monro, Gordon}, + author = {Monro, G.}, year = {2004} }, @@ -171,7 +171,7 @@ url = {http://sonification.de/handbook}, abstract = {This book is a comprehensive introductory presentation of the key research areas in the interdisciplinary fields of sonification and auditory display. Chapters are written by leading experts, providing a wide-range coverage of the central issues, and can be read from start to finish, or dipped into as required (like a smorgasbord menu). Sonification conveys information by using non-speech sounds. To listen to data as sound and noise can be a surprising new experience with diverse applications ranging from novel interfaces for visually impaired people to data analysis problems in many scientific fields. This book gives a solid introduction to the field of auditory display, the techniques for sonification, suitable technologies for developing sonification algorithms, and the most promising application areas. The book is accompanied by the online repository of sound examples.}, publisher = {Logos Publishing House}, - editor = {Hermann, Thomas and Hunt, Andy and Neuhoff, John G.}, + editor = {Hermann, T. and Hunt, A. and Neuhoff, J.}, year = {2011}, keywords = {Auditory, Computer, Computing;, Display;, Human, Interaction;, Interfaces;, Sonification, Sound, User} }, @@ -182,7 +182,7 @@ isbn = {2752100302 9782752100306 9782844264008 {284426400X}}, shorttitle = {Actes du Colloque Autour de la set theory}, publisher = {{Ircam/Delatour} France}, - author = {Andreatta, Moreno and Bardez, Jean-Michel and Rahn, John}, + author = {Andreatta, M. and Bardez, J.-M. and Rahn, J.}, year = {2008} }, @@ -195,7 +195,7 @@ abstract = {The Hamiltonian cycles in the topological dual of the Tonnetz (i.e. the successions of triads connected only through {PLR-transformations} which visit every minor and major triad only once) will be introduced, enumerated on, studied, and classified both from a theoretical and analytical point of view.}, booktitle = {Mathematics and Computation in Music}, publisher = {Springer Berlin Heidelberg}, - author = {Albini, Giovanni and Antonini, Samuele}, + author = {Albini, G. and Antonini, S.}, editor = {Chew, Elaine and Childs, Adrian and Chuan, Ching-Hua}, year = {2009}, note = {10.1007/978-3-642-02394-1\_1}, @@ -209,7 +209,7 @@ isbn = {0802027253 9780802027252}, shorttitle = {Galileo}, publisher = {University of Toronto Press}, - author = {Drake, Stillman}, + author = {Drake, S.}, year = {1990} }, @@ -218,7 +218,7 @@ location = {http://www.scientificcommons.org/1423336}, url = {http://htpprints.yorku.ca/archive/00000124/}, abstract = {The graphic portrayal of quantitative information has deep roots. These roots reach into histories of thematic cartography, statistical graphics, and data visualization, which are intertwined with each other. They also connect with the rise of statistical thinking up through the 19th century, and developments in technology into the 20th century. From above ground, we can see the current fruit; we must look below to see the its pedigree and germination. There certainly have been many new things in the world of visualization; but unless you know its history, everything might seem novel.}, - author = {Friendly, Michael and Denis, Daniel J.}, + author = {Friendly, M. and Denis, D.}, year = {2002}, keywords = {17th Century, 18th Century, 19th Century, 20th Century, Europe, Instruments, Intellectual, North America, Statistics} }, @@ -229,14 +229,14 @@ url = {http://www.icad.org/websiteV2.0/Conferences/ICAD2004/papers/pauletto_hunt.pdf}, abstract = {This paper describes work-in-progress on an Interactive Sonification Toolkit which has been developed in order to aid the analysis of general data sets. The toolkit allows the designer to process and scale data sets, then rapidly change the sonification method. The human user can then interact with the data in a fluid manner, continually controlling the position within the set. The interface used by default is the computer mouse, but we also describe plans for multiparametric interfaces which will allow real-time control of many aspects of the data. Early results of interactive sonic analysis of two example domains are described, but extensive user tests are being planned.}, booktitle = {Proc. Intl. Conf. Auditory Display {(ICAD)}}, - author = {Pauletto, Sandra and Hunt, Andy}, + author = {Pauletto, S. and Hunt, A.}, year = {2004}, keywords = {enterface07, interactive-sonification, missing-details, missing-month, missing-pages, pure-data, Sonification} }, @book{candey_xsonify_2006, title = {{xSonify} sonification tool for space physics}, - author = {Candey, Robert M. and Schertenleib, Anton M.}, + author = {Candey, R. and Schertenleib, A.}, year = {2006} }, @@ -248,87 +248,24 @@ doi = {10.1121/1.1908843}, number = {7}, journal = {The Journal of the Acoustical Society of America}, - author = {Speeth, Sheridan Dauster}, + author = {Speeth, S. D.}, year = {1961}, pages = {909} }, -@article{schmoldt_digitoxin_1975, - title = {Digitoxin metabolism by rat liver microsomes}, - volume = {24}, - issn = {0006-2952}, - url = {http://www.ncbi.nlm.nih.gov/pubmed/10}, - number = {17}, - journal = {Biochemical pharmacology}, - author = {Schmoldt, A and Benthe, H F and Haberland, G}, - month = sep, - year = {1975}, - note = {{PMID:} 10}, - keywords = {Animals, Chromatography, Thin Layer, Digitoxigenin, Digitoxin, Hydroxylation, Male, Microsomes, Liver, {NADP}, Rats, Time Factors}, - pages = {1639--1641} -}, - -@article{makar_formate_1975, - title = {Formate assay in body fluids: application in methanol poisoning}, - volume = {13}, - issn = {0006-2944}, - shorttitle = {Formate assay in body fluids}, - url = {http://www.ncbi.nlm.nih.gov/pubmed/1}, - number = {2}, - journal = {Biochemical medicine}, - author = {Makar, A B and {McMartin}, K E and Palese, M and Tephly, T R}, - month = jun, - year = {1975}, - note = {{PMID:} 1}, - keywords = {Aldehyde Oxidoreductases, Animals, Body Fluids, Carbon Dioxide, Formates, Haplorhini, Humans, Hydrogen-Ion Concentration, Kinetics, Methanol, Methods, Pseudomonas}, - pages = {117--126} -}, - -@article{makar_formate_1975-1, - title = {Formate assay in body fluids: application in methanol poisoning}, - volume = {13}, - issn = {0006-2944}, - shorttitle = {Formate assay in body fluids}, - url = {http://www.ncbi.nlm.nih.gov/pubmed/1}, - number = {2}, - journal = {Biochemical medicine}, - author = {Makar, A B and {McMartin}, K E and Palese, M and Tephly, T R}, - month = jun, - year = {1975}, - note = {{PMID:} 1}, - keywords = {Aldehyde Oxidoreductases, Animals, Body Fluids, Carbon Dioxide, Formates, Haplorhini, Humans, Hydrogen-Ion Concentration, Kinetics, Methanol, Methods, Pseudomonas}, - pages = {117--126} -}, - -@article{duggleby_competitive_1975, - title = {A competitive labeling method for the determination of the chemical properties of solitary functional groups in proteins}, - volume = {14}, - issn = {0006-2960}, - url = {http://www.ncbi.nlm.nih.gov/pubmed/42}, - abstract = {The properties of the functional groups in a protein can be used as built-in-probes of the structure of the protein. We have developed a general procedure whereby the ionization constant and chemical reactivity of solitary functional groups in proteins may be determined. The method may be applied to the side chain of histidine, tyrosine, lysine, and cysteine, as well as to the amino terminus of the protein. The method, which is an extension of the competitive labeling technique using {[3H]-} and {[14C]1-fluoro-2},4-dinitrobenzene {(N2ph-F)} in a double-labeling procedure, is rapid and sensitive. Advantage is taken of the fact that after acid hydrolysis of a dinitrophenylated protein, a derivative is obtained which must be derived from a unique position in the protein. The method has been applied to the solitary histidine residue of lysozyme, alpha-lytic protease, and Streptomyces griseus {(S.G.)} trypsin, as well as to the amino terminus of the latter protein. The following parameters were obtained for reaction with N2ph-F at 20 degrees C in 0.1 N {KCl:} the histidine of hen egg-white lysozyme, {pKa} of 6.4 and second-order velocity constant of 0.188 M-1 min-1; the histidine of alpha-lytic protease, {pKa} of 6.5 and second-order velocity constant of 0.0235 M-1 min-1; the histidine of {S.G.} trypsin, {pKa} of 6.5 and second-order velocity constant of 0.0328 M-1 min-1; the valyl amino terminus of {S.G.} trypsin, {pKa} of 8.1 and second-order velocity constant of 0.403 M-1 min-1. In addition, the results obtained provide clues as to the microenvironments of these functional groups, and indicate that the proteins studied undergo {pH-dependent} conformational changes which affect the microenvironment, and hence the chemical reactivity of these groups.}, - number = {23}, - journal = {Biochemistry}, - author = {Duggleby, R G and Kaplan, H}, - month = nov, - year = {1975}, - note = {{PMID:} 42}, - keywords = {Binding, Competitive, Binding Sites, Dinitrofluorobenzene, Histidine, Hydrogen-Ion Concentration, Kinetics, Muramidase, Peptide Hydrolases, Protein Binding, Streptomyces griseus, Trypsin, Valine}, - pages = {5168--5175} -}, - @book{isenberg_science_1992, address = {New York}, title = {The science of soap films and soap bubbles}, isbn = {0486269604 9780486269603}, publisher = {Dover Publications}, - author = {Isenberg, Cyril}, + author = {Isenberg, C.}, year = {1992} }, @misc{drenckhan_seminaire_2012, address = {Ircam, Paris}, - title = {Séminaire interne de l'équipe Représentation Musicales}, - author = {Drenckhan, Wiebke}, + title = {A presentation on liquid foam, Séminaire interne de l'équipe Représentations Musicales}, + author = {Drenckhan, W.}, year = {2012} }, @@ -337,7 +274,7 @@ title = {{MGS:} a Programming Language for the Transformations of Topological Collections}, lccn = {0038}, institution = {Laboratoire de Méthodes Informatiques}, - author = {Giavitto, Jean-Louis and Michel, Olivier}, + author = {Giavitto, J.-L. and Michel, O.}, year = {2001}, keywords = {ds2, mgs, tissue\_modelling} }, @@ -351,7 +288,7 @@ abstract = {For centuries, scientists have attempted to identify and document analytical laws that underlie physical phenomena in nature. Despite the prevalence of computing power, the process of finding natural laws and their corresponding equations has resisted automation. A key challenge to finding analytic relations automatically is defining algorithmically what makes a correlation in observed data important and insightful. We propose a principle for the identification of nontriviality. We demonstrated this approach by automatically searching motion-tracking data captured from various physical systems, ranging from simple harmonic oscillators to chaotic double-pendula. Without any prior knowledge about physics, kinematics, or geometry, the algorithm discovered Hamiltonians, Lagrangians, and other laws of geometric and momentum conservation. The discovery rate accelerated as laws found for simpler systems were used to bootstrap explanations for more complex systems, gradually uncovering the “alphabet” used to describe those systems.}, number = {5923}, journal = {Science}, - author = {Schmidt, Michael and Lipson, Hod}, + author = {Schmidt, M. and Lipson, H.}, year = {2009}, pages = {81--85} }, @@ -366,7 +303,7 @@ doi = {10.1023/B:TRUC.0000021806.17516.d0}, number = {1/2}, journal = {Instructional Science}, - author = {Paas, Fred and Renkl, Alexander and Sweller, John}, + author = {Paas, F. and Renkl, A. and Sweller, J.}, month = jan, year = {2004}, pages = {1--8} @@ -395,6 +332,6 @@ url = {http://articles.ircam.fr/textes/Bigo11c/}, booktitle = {Mathematics and Computation in Music}, publisher = {Springer}, - author = {Bigo, Louis and Giavitto, Jean-Louis and Spicher, Antoine}, + author = {Bigo, L. and Giavitto, J.-L. and Spicher, A.}, year = {2011} } diff --git a/content.tex b/content.tex index b806795..62541ba 100644 --- a/content.tex +++ b/content.tex @@ -166,11 +166,11 @@ musification)} En général on ne peut pas passer facilement des observables d'un système aux lois les régissant et même si au moins une méthode automatique existe \cite{schmidt_distilling_2009}, elle reste pour l'instant limitée à des cas -particuliers. Il est alors intéressant de passer par une sonification du système -(figure~\ref{fig:dico}). En utilisant la PMS, on donne une représentation sonore -aux observables de notre système qui est perçue par le système auditif comme un -objet sonore dont on peut extraire des caractéristiques ou des relations. Ces -relations sonores sont un lien direct avec les lois du système. +particuliers. Il est alors intéressant de passer par une sonification du +système. En utilisant la PMS, on donne une représentation sonore aux observables +de notre système qui est perçue par le système auditif comme un objet sonore +dont on peut extraire des caractéristiques ou des relations. Ces relations +sonores sont un lien direct avec les lois du système. %Outils et thèse Vogt Le domaine de la sonification scientifique en physique est bien détaillé @@ -179,7 +179,9 @@ outils et environnements pour la recherche de relations par PMS \cite{candey_xsonify_2006} \cite{pauletto_toolkit_2004} \cite{walker_sonification_2003}, cependant aucun ne tirent réellement parti du côté fortement structurel de la musique. Pourtant, la musique a de réels atouts -au sein de la sonification et c'est pourquoi nous introduisons la musification. +au sein de la sonification et c'est pourquoi nous proposons de dépasser le +cadre de la sonification pour aller vers la musification des données, comme +illustré par le schéma en figure~\ref{fig:dico}. \subsection[À la musification]{\ldots\ à la musification} Une approche de notre problème par les techniques de sonification classiques @@ -402,23 +404,29 @@ comme la \emph{Set Theory}. \subsection{Une vue sur la théorie musicale} \label{subsec:music} -Nous nous contenterons d'une description générale de cette théorie -musicale. La formalisation musicale s'est accentuée à la fin du -XX\ieme\ siècle avec l'utilisation d'outils algébriques pour décrire -les collections de hauteurs et généraliser les intervalles musicaux : +Nous nous contenterons d'une description générale de cette théorie musicale. +La formalisation musicale s'est accentuée à la fin du XX\ieme\ siècle +avec l'utilisation d'outils algébriques pour décrire les collections de +hauteurs et généraliser les intervalles musicaux : c'est le paradigme de la \emph{Set Theory}~\cite{forte_structure_1973} \cite{rahn_basic_1987} -\cite{andreatta_autour_2008}. En rajoutant des opérations algébriques à l'espace -des hauteurs on obtient un couple (ensemble, structure) nous ouvrant l'accès -à la théorie des groupes. Les opérations ensemblistes et algébriques sont -disponibles : union et intersection, utilisation de la loi interne, etc. +\cite{andreatta_autour_2008}, que l'on peut traduire en français par «~Théorie +(musicale) des ensembles~»\footnote{Une approche qui, à la différence de +la théorie des ensembles en mathématiques, s'applique principalement à des +structures finies et laisse donc de côté les problèmes des fondements des +mathématiques}. En rajoutant des opérations algébriques à l'espace des hauteurs +on obtient un couple (ensemble, structure) nous ouvrant l'accès à la théorie des +groupes. Les opérations ensemblistes et algébriques sont disponibles : union et +intersection, utilisation de la loi interne, etc. La notion importante utilisée tout au long de ce mémoire est celle d'\emph{intervalle} : c'est la distance entre deux notes. Le plus petit -intervalle considéré est le demi-ton. Il y a 12 demi-tons dans la gamme -occidentale et ils sont répartis sur 7 notes (figure~\ref{fig:gamme}). On peut -altérer la hauteur d'une note, donc l'intervalle ayant pour une de ses bornes -cette note, en la faisant précéder d'une altération : ♯ (dièse, +1 demi-ton) ou -♭ (bémol, -1 demi-ton). +intervalle considéré tout au long de notre étude est le demi-ton car nous +nous basons sur la gamme occidentale. Cette gamme utilisant le tempérament +égal, a 12 demi-tons, tous à égale distance l'un par rapport à l'autre +(d'où le terme «~égal~» pour indiquer le tempérament) et répartis sur sept +notes (figure~\ref{fig:gamme}). On peut altérer la hauteur d'une note, donc +l'intervalle ayant pour une de ses bornes cette note, en la faisant précéder +d'une altération : ♯ (dièse, +1 demi-ton) ou ♭ (bémol, -1 demi-ton). \begin{figure}[p] \centering @@ -569,12 +577,12 @@ graphe de Cayley} \end{figure} Le musicologue Hugo Riemann a beaucoup exploré ce mode de représentation des -relations intervaliques entre note pour soutenir son système liant les triades -majeures et mineures. En gardant l'agencement d'Euler et en récupérant une -triangulation de l'espace, on obtient immédiatement toutes les triades Majeures -et mineures de la gamme agencées par tonalités voisines, comme Do Majeur (La -mineur) est la tonalité relative Majeure (mineure) à La mineur (Do Majeur) -respectivement, comme on peut le voir sur la figure~\ref{fig:trig}. +relations intervaliques entre les notes pour soutenir son système liant les +triades majeures et mineures. En gardant l'agencement d'Euler et en récupérant +une triangulation de l'espace, on obtient immédiatement toutes les triades +Majeures et mineures de la gamme agencées par tonalités voisines, comme Do +Majeur (La mineur) est la tonalité relative Majeure (mineure) à La mineur (Do +Majeur) respectivement, comme on peut le voir sur la figure~\ref{fig:trig}. \begin{figure}[p] \centering @@ -786,15 +794,17 @@ utilisons deux générateurs : la tierce Majeure (\texttt{4}) et la quinte juste (\texttt{7}). Le sommet à l'origine du graphe de Cayley est l'élément \emph{neutre} du groupe. Dans nos exemples, nous utilisons la présentation finie suivante, notée additivement car nous sommes dans un groupe commutatif : -$$ g_{4,7} = < 4, 7\ |\ 3.\mathbf{4} + 0.\mathbf{7} = 0,\quad0.\mathbf{4} + -12.\mathbf{7} = 0,\quad4 + 7 = 7 + 4 > $$ +$$ g_{4,7} = < \mathbf{4}, \mathbf{7}\ |\ 3.\mathbf{4} + 0.\mathbf{7} = 0,\quad0.\mathbf{4} + +12.\mathbf{7} = 0,\quad\mathbf{4} + \mathbf{7} = \mathbf{7} + \mathbf{4} > $$ +Nous avons noté les générateurs en gras et l'écriture $n.\mathbf{g}$ abrège +la somme $\mathbf{g} + \cdots + \mathbf{g}$ n fois. \begin{figure}[ht] \centering -\subfloat[Chemin fermé universel dans un graphe de Cayley]{ +\subfloat[Chemin fermé satisfait dans tout graphe de Cayley, car « il revient sur ses pas »]{ \begin{tikzpicture}[scale=.45\textwidth/4cm] - \clip (-15mm,-5mm) rectangle (25mm,15mm); - \draw[step=1cm,densely dotted] (-2,-1) grid (3,3); + \clip (-25mm,-5mm) rectangle (15mm,15mm); + \draw[step=1cm,densely dotted] (-3,-1) grid (2,3); \fill (0,0) circle (2pt); \fill (0,1) circle (2pt); \fill (1,1) circle (2pt); @@ -802,11 +812,13 @@ $$ g_{4,7} = < 4, 7\ |\ 3.\mathbf{4} + 0.\mathbf{7} = 0,\quad0.\mathbf{4} + node[right] {-b} ++(0,1); \draw[thick,<->,double] (1,1) -- node[below] {-a} node[above] {a} ++(-1,0); + \draw[thin,-open triangle 90] (-2,0) -- node[left] {a} ++(0,1); + \draw[thin,-open triangle 90] (-2,0) -- node[below] {b} ++(1,0); \end{tikzpicture} \label{fig:closepath}} \qquad -\subfloat[Chemin fermé dans un graphe de Cayley spécifique à la contrainte $a + -b = b + a$]{ +\subfloat[Chemin fermé dans un graphe de Cayley spécifique à la contrainte $b + +b + (-b) + (-a) = 0$]{ \begin{tikzpicture}[scale=.45\textwidth/4cm] \clip (-15mm,-5mm) rectangle (25mm,15mm); \draw[step=1cm,densely dotted] (-2,-1) grid (3,3); @@ -826,31 +838,33 @@ b = b + a$]{ Dans le graphe de Cayley associé à cette présentation, l'espace se replie sur lui-même après 4 « sauts » de tierce Majeure ou 12 « sauts » de quinte juste, -on a ainsi un tore. Nous travaillons dans un dépliage de ce tore. +on a ainsi un tore. Nous travaillons dans un « dépliage » de ce tore. Tout graphe de Cayley possède des chemins fermés, par exemple dans le graphe construit à partir de deux générateurs $a$ et $b$, le chemin suivant décrit par -le mot $w$ est fermé en toute généralité (figure~\ref{fig:closepath}): +le mot $w$ est fermé en toute généralité (figure~\ref{fig:closepath}) car il « +revient sur ses pas » : $$ w = a + b + (-b) + (-a) $$ -Certains graphes de Cayley possèdent des chemins fermés qui leur sont -\emph{spécifiques} ; en reprenant l'exemple précédant augmenté de la contrainte -de commutativité $ a + b = b + a $, on obtient un autre chemin fermé décrit par -le mot $w$ (figure~\ref{fig:closepath2}) : +Les graphes de Cayley possèdent des chemins fermés qui leur sont +\emph{spécifiques} car caractéristiques des équations de la présentation ; +en reprenant l'exemple précédant augmenté de la contrainte de commutativité +$ a + b = b + a $, on obtient un autre chemin fermé décrit par le mot $w$ +(figure~\ref{fig:closepath2}) : $$ w = a + b + (-a) + (-b) $$ \subsection{Quelques mappings} Pour apporter des éléments de réponse aux questions des physiciens -(§~\ref{subsec:mousses}), nous proposons les mappings M$_1$, M$_2$, M$_3$ -et M$_4$ suivants. Le premier porte sur l'aspect signal et entre de ce fait -complètement dans le cadre de la sonification classique, les trois suivants -tirent partie des théories musicales néo-Riemanniennes et portent sur des études -rythmiques et mélodiques. À chaque mapping correspond une table des paramètres : -les paramètres de la bulle sont liés directement aux dimensions et descripteurs +(§~\ref{subsec:mousses}), nous proposons les mappings M$_1$, M$_2$, M$_3$ et +M$_4$ suivants. Le premier porte sur l'aspect signal et entre de ce fait dans +le cadre de la sonification classique, les trois suivants tirent partie des +théories musicales néo-Riemanniennes et portent sur des études rythmiques +et mélodiques. À chaque mapping correspond une table des paramètres : les +paramètres de la bulle sont liés directement aux dimensions et descripteurs du système physique, les paramètres du modèle sont ceux liés directement aux dimensions du mapping et qui sont reliés aux précédents et finalement les -paramètres arbitraires sont ceux que l'on ne contrôle pas explicitement mais qui -influent sur le résultat. +paramètres arbitraires sont ceux que l'on ne contrôle pas via les données +expérimentales mais qui influent sur le résultat. \subsubsection{M$_1$ : Synthèse modale} \label{subsec:modal} @@ -928,9 +942,8 @@ fois sur la taille des bulles et sur leur répartition le long de $(\Delta)$. La liste des paramètres peut être consultée dans la table \ref{tab:param2}. \begin{table}[hb] -\begin{agrandirmarges}{1cm} \centering -\begin{tabular}{|l|l|l|} +\begin{tabular}{|m{4cm}|m{4cm}|m{4cm}|} \hline \textbf{Paramètre de la bulle} & \textbf{Paramètre du modèle} & @@ -943,7 +956,6 @@ Position du centre en ordonnée & & \\ \end{tabular} \caption{Liste des paramètres d'une bulle liée à un chemin rythmique} \label{tab:param2} -\end{agrandirmarges} \end{table} Une technique similaire est mise en œuvre par S. Adhitya dans SUM @@ -964,9 +976,9 @@ de dimension donnée. Elle a pour intérêt de parcourir tout l'espace en le décrivant, zone par zone et donc d'offrir un aperçu sonore permettant de rendre compte de la « densité » d'un paramètre, par zone. -On peut imaginer une famille de courbes $(H_1,H_2,H_3)$ qui remplissent de mieux -en mieux l'espace, chaque $H_i$ approchant et agrégeant les parcelles de plus -en plus précisément. +On peut imaginer une famille de courbes $(H_1,H_2,H_3,\ldots)$ qui remplissent +de mieux en mieux l'espace, chaque $H_i$ approchant et agrégeant des domaines +spatiaux de plus en plus fins. \begin{figure}[ht] %\draw [opacity=.2,line join=round,line width=1cm, @@ -1046,10 +1058,10 @@ caractéristique initiale réglable. \begin{figure}[ht] \centering \subfloat[$P_2$, pavage hexagonal se rapportant au graphe dual d'un graphe de -Cayley]{\includegraphics[width=.3\textwidth]{img/hex}} +Cayley]{\includegraphics[width=.4\textwidth]{img/hex}} \qquad\qquad \subfloat[$P_1$, mousse en deux dimensions]{ -\includegraphics[width=.3\textwidth]{img/bul}}\\[1cm] +\includegraphics[width=.4\textwidth]{img/bul}}\\[1cm] \subfloat[Numérotation unique des voisins d'une bulle (convention utilisée)]{ \begin{tikzpicture}[rotate=30,scale=.7, hex/.style={regular polygon, regular polygon sides=6, draw, inner sep=.5cm, @@ -1069,7 +1081,7 @@ Cayley]{\includegraphics[width=.3\textwidth]{img/hex}} \qquad \subfloat[Projection de deux chemins de $P_2$ à $P_1$. Du plus clair au plus foncé, à gauche, $1, 2, 3, 4, 5$ et à droite $6, 4, 6, 4, 6$]{ -\includegraphics[height=.16\textheight]{img/bulandhex} +\includegraphics[height=.17\textheight]{img/bulandhex} \label{fig:M3d}} \caption{Schéma de la sonification des chemins dans un système physique en deux dimensions} @@ -1094,16 +1106,16 @@ une mousse régulière et à chacun de ces hexagones correspond une note. Toutes les transformations se font sur une base métrique. Un chemin dans une mousse est une suite de sauts entre bulles voisines. Dans -un tonnetz, ceci correspond à une suite de notes. Dans le graphe de Cayley -de la présentation $g_{4,7}$ du groupe $\mathbb{Z}_{12}$, chaque élément a -six voisins, en prenant les directions \texttt{a}, \texttt{b}, \texttt{a+b}, -\texttt{-a}, \texttt{-b} et \texttt{-(a+b)}. Nous numérotons de manière unique -(figure \ref{fig:num}) le voisinage de chaque bulle et nous indiquons ainsi -un chemin par une suite d'identifiants correspondant aux directions (uniques) -à prendre. Nous utiliserons par la suite soit des chemins construits à partir -de points ou définits comme une succession de directions. Dans tous les cas, -deux points consécutifs dans un chemin sont \emph{voisins} dans la mousse ou -dans le graphe de Cayley. On construit les projections de la manière suivante : +un tonnetz, ceci correspond à une suite de notes. Dans le graphe de Cayley de +la présentation $g_{4,7,11}$ du groupe $\mathbb{Z}_{12}$, chaque élément a six +voisins, en prenant les directions $a$, $b$, $c = a + b$, et leurs inverses. +Nous numérotons de manière unique (figure \ref{fig:num}) le voisinage de +chaque bulle et nous indiquons ainsi un chemin par une suite d'identifiants +correspondant aux directions (uniques) à prendre. Nous utiliserons par la suite +soit des chemins construits à partir de points ou définits comme une succession +de directions. Dans tous les cas, deux points consécutifs dans un chemin sont +\emph{voisins} dans la mousse ou dans le graphe de Cayley. On construit les +projections de la manière suivante : \begin{itemize} \item $\pi_{12}$ : on part du plan $P_1$, dans lequel se trouve un chemin $c$ de longueur $n$ constitué des \emph{points} $p_1$, $p_2$, …, $p_n$. @@ -1146,11 +1158,11 @@ une distorsion d'un chemin mélodique dans un tonnetz. À partir de là, on peut exemple : \begin{itemize} \item on peut écouter un objet musical (note, accord, rythme) qui est lié à la -distance entre point d'arrivée du chemin idéal et point d'arrivée du chemin +distance entre le point d'arrivée du chemin idéal et le point d'arrivée du chemin déformé ; \item on peut, plus globalement, écouter le chemin correspondant à une mélodie connue, soit en canon (une voix correspondant à un chemin idéal, l'autre -correspondant au chemin déformé), soit uniquement l'air déformé (le background +correspondant au chemin déformé), soit uniquement l'air déformé (le bagage culturel commun permettant de détecter immédiatement la différence avec l'air connu). \end{itemize} @@ -1161,9 +1173,9 @@ dans $P_1$ et dans $P_2$, alors que le chemin de droite est clairement déformé dans $P_1$, dû à une irrégularité le long du chemin. \begin{table}[h] -\begin{agrandirmarges}{1.5cm} \centering -\begin{tabular}{|l|l|l|} +\begin{tabular}{|m{4cm}|m{4cm}|m{4cm}|} +%\begin{tabular}{|l|l|l|} \hline \textbf{Paramètre de la bulle} & \textbf{Paramètre du modèle} & @@ -1177,7 +1189,6 @@ Position du centre en ordonnée & Rayon moyen d'un hexagone dans la grille & \\ \end{tabular} \caption{Liste des paramètres d'une bulle liée à un chemin musical} \label{tab:param3} -\end{agrandirmarges} \end{table} @@ -1192,6 +1203,12 @@ exemple la comptine Frère Jacques) et le rythme rajoute une information sur les différences de distance entre le parcours dans un espace \emph{régulier} et déformé. +\bigskip +Pour clore cette section, notez qu'une page web\footnote{% +\url{http://repmus.ircam.fr/blogteam/potier/list-of-parameter-mappings}} +~hébergée à l'\ircam\ permet d'écouter des échantillons sonores associées aux +méthodes M$_1$, M$_2$ et M$_3$ obtenus pendant l'implémentation. + \section{Implementation} \label{sec:implementation} % État du travail @@ -1288,13 +1305,12 @@ interface visuelle pour la programmation des boucles, entre autre. C'est un logiciel libre conçu et développé à l'\ircam\ fonctionnant sur MacOS et Windows : ce sont ces arguments qui ont motivé notre choix. -\begin{figure}[ht] -\begin{agrandirmarges}{.15\textwidth} -\includegraphics[width=1.3\textwidth]{img/visual-prog} +\begin{figure}[p] +\centering +\includegraphics[width=.9\textheight,angle=90]{img/visual-prog} \caption{Photo d'écran présentant plusieurs fenêtres d'\openmusic\ pendant l'implémentation de M$_3$ et M$_4$} \label{fig:om} -\end{agrandirmarges} \end{figure} \subsection{La bibliothèque logicielle \musify} @@ -1435,16 +1451,13 @@ Afin de limiter la fatigue des sujets, l'expérience ne doit pas durer plus de \section{Perspectives} De par la courte durée du stage et de par le côté fortement exploratoire du sujet, certaines parties n'ont été que partiellement -traitées et d'autres n'ont été qu'entrevues. Une page web\footnote{% -\url{http://repmus.ircam.fr/blogteam/potier/list-of-parameter-mappings}} -~hébergée à l'\ircam\ permet d'écouter des échantillons sonores associées aux -méthodes M$_1$, M$_2$ et M$_3$ obtenus pendant l'implémentation. +traitées et d'autres n'ont été qu'entrevues. \bigskip Voici quelques explications sur les points insuffisamment abordés. \begin{description} -\item[Vérification du graphe de voisinage] +\item[Vérification du graphe de voisinage.] Le premier point à aborder est celui de la comparaison entre une triangulation de Delaunay et le voisinage \emph{réel} dans une mousse. Comme décrit dans §~\ref{subsec:musify}, nous utilisons une triangulation de Delaunay afin trouver @@ -1454,7 +1467,7 @@ d'utiliser cette méthode comme approximation du voisinage, sachant que le paramètre «~nombre de voisins~» est très important du point de vue des mousses liquides en deux dimensions. -\item[Une extension de M$_1$] +\item[Une extension de M$_1$.] Une seconde voie d'amélioration serait d'ajouter à M$_1$ une donnée locale en plus du traitement global. Pour le moment, nous considérons chaque bulle comme des entités séparées et sans interaction les unes avec les autres. À l'instar @@ -1467,25 +1480,25 @@ serait intéressant de rajouter une interaction entre chaque bulle en prenant en compte les fréquences de résonnance de chacune afin d'amplifier ou d'inhiber ses voisines. -\item[Une validation approfondie] +\item[Une validation approfondie.] La partie de validation n'a malheureusement été que très peu traitée. Il est primordial de mener des campagnes de validation auprès de très nombreux sujets afin de valider statistiquement la pertinence des résultats. -\item[Développement d'un cadre général] -Comme amrcé avec la bibliothèque logicielle \musify, nous avons pour +\item[Développement d'un cadre général.] +Comme amorcé avec la bibliothèque logicielle \musify, nous avons pour but de développer un environnement de sonification général permettant l'exploration d'un ensemble de données pour y trouver des relations, de manière semi-automatique, interactive (modèle Human-In-The-Loop) et temps-réel afin que -l'utilisateur puisse en permanence obtenir un retour sonore. -Ce cadre général vise à être développé dans un sujet de thèse déposé cette année -à l'ÉDITE de Paris VI. +l'utilisateur puisse en permanence obtenir un retour sonore. Ce cadre général +vise à être développé dans un sujet de thèse déposé cette année à l'ÉDITE de +Paris VI. -\item[Explorer plus de mapping] +\item[Explorer plus de mapping.] Par exemple, il faudrait explorer des variantes de M$_3$ avec des accords plutôt que des mélodies. -\item[Surchage cognitive] +\item[Surchage cognitive.] Il serait intéressant de savoir jusqu'à quel point on peut superposer des informations différentes (comme dans M$_4$ : rythme, accord, polyphonie, timbre, etc.) avant d'atteindre un point de surchage @@ -1493,7 +1506,7 @@ cognitive~\cite{paas_cognitive_2004} (qui peut être tout autant un phénomène masquage de fréquence), auquel cas il est inutile de continuer à «~empiler~» l'information. -\item[Exploration des mappings] +\item[Exploration des mappings.] Comment explorer semi-automatiquement les mappings ? On pourrait faire défiler auditivement plusieurs mapping différents du même processus et laisser l'auditeur choisir le plus approprié. Il faut concevoir une interface pour @@ -1502,7 +1515,7 @@ affiner lui-même son écoute, parmi un dictionnaire de mapping existant. Il manque un outil générique et très flexible (comme \texttt{gnuplot}) qui, à partir de séries temporelles, produit de la musique (plutôt que des graphiques). -\item[Étude systématique des rapports 2D/3D] +\item[Étude systématique des rapports 2D/3D.] Afin de pouvoir généraliser ensuite le modèle à trois dimensions, il serait intéressant d'étudier en détail les projections de 3D vers 2D, avec une courbe de Hilbert par exemple, par balayage (comme le principe du radar) ou par une diff --git a/fiche-synthese.tex b/fiche-synthese.tex index dcc678a..21b0720 100644 --- a/fiche-synthese.tex +++ b/fiche-synthese.tex @@ -30,37 +30,41 @@ % impossible, d'étudier un tel système avant d'en connaître ses observables % utiles. -Le travail de recherche présenté dans ce mémoire essaye de montrer la pertinence -de l'utilisation de processus musicaux pour l'analyse de l'évolution de systèmes -dynamiques complexe. La sonification est un domaine récent qui s'appuie -sur des processus sonores afin d'analyser le comportement d'un système, à +Le travail présenté dans ce rapport étudie la pertinence de l'utilisation +de processus musicaux pour l'analyse de l'évolution de systèmes dynamiques +complexes. La \emph{sonification} est un domaine récent qui s'appuie sur +des processus sonores afin d'analyser le comportement d'un système, à l'instar de la visualisation scientifique qui s'appuie sur la présentation -graphique de données scientifiques. Ici, nous faisons une étape supplémentaire -en nous appuyant sur des structures musicales, au-dessus des structures -sonores, afin de mettre en évidence des régularités dans des séries temporelles -caractérisant l'évolution d'un système complexe particulier : les mousses -liquides. La sonification est un domaine par essence pluridisciplinaire. Les -travaux notables sont ceux répertoriés dans l'ouvrage \emph{The Sonification -Handbook} (\url{http://sonification.de/handbook/}) de T. Hermann, A. Hunt et J. -Neuhoff. Différentes méthodes y sont normalisées avec leurs atouts et domaine -d'application. +graphique de données scientifiques. La sonification est un domaine par +essence pluridisciplinaire. Les travaux notables de ce nouveau domaine +de recherche sont répertoriés dans l'ouvrage \emph{The Sonification +Handbook}\footnote{\url{http://sonification.de/handbook/}}. Différentes méthodes +y sont normalisées avec leurs atouts et domaine d'application. + +Notre étude vise à étendre l'approche de la sonification en nous appuyant sur +des structures musicales, au-dessus des structures sonores, afin de mettre en +évidence des régularités dans de grandes masses de données. Nous utilisons le +terme de \emph{musification} pour souligner le caractère multi-échelle de notre +démarche. Notre travail s'est focalisé sur des séries temporelles caractérisant +l'évolution d'un système complexe particulier : les mousses liquides. \subsection*{Le problème étudié} %Quelle est la question que vous avez abordée ? %Pourquoi est-elle importante, à quoi cela sert-il d'y répondre ? -Notre objectif est de fournir aux physiciens un outil permettant d'explorer +Notre but est de fournir aux physiciens un outil permettant d'explorer des données expérimentales et de mettre en évidence les régularités dans la trajectoire d'un système dynamique complexe. Plus précisément, nous nous -appuyons sur les caractéristiques du système auditif humain afin de (a) -caractériser le degré d'ordre de l'organisation spatiale du système et (b) +appuyons sur les caractéristiques du système auditif humain afin de : (a) +caractériser le degré d'ordre de l'organisation spatiale du système ; et (b) repérer les épisodes catastrophiques lors de l'évolution temporelle du système. %Est-ce un nouveau problème ? %Si non, pourquoi pensiez-vous pouvoir apporter une contribution originale ? -La question de la découverte automatique des lois d'un système n'est pas -nouvelle, mais notre apport a le mérite d'être original. Nous sommes -certainement parmis les premiers à utiliser les propriétés musicales pour -découvrir les paramètres descripteurs d'un système complexe. +L'analyse et la fouille de donnée sont des problématiques anciennes. Notre +approche ne vise pas à établir automatiquement des relations entre des données +expérimentales, mais vise à assister un humain dans la découverte de relations +complexes à plusieurs échelles. Aborder cette problématique en étendant les +outils de la sonification est à notre connaissance originale. \subsection*{La contribution proposée} %Qu'avez vous proposé comme solution à cette question ? @@ -68,17 +72,19 @@ Notre cas d'étude est celui des mousses liquides en deux dimensions et nous proposons une approche nouvelle : la musification. La musification, étend l'approche de la sonification en s'appuyant sur les structures musicales complémentaires des structures sonores : intrinsèquement multi-échelle, la -musique permet de rendre compte de phénomènes à plusieurs échelles (notes, -mesures, phrases ; et parallèlement voix, tonalités). Ces structures sont -facilement et simultanément perçues par le système auditif, ce qui est approprié -à rendre compte des données d'un systèmes à plusieurs échelles. +musique permet de rendre compte de phénomènes à plusieurs échelles (en nous +appuyant sur les structures de notes, mesures, phrases ; et parallèlement sur +celles de voix et de tonalités). Ces structures sont facilement et simultanément +perçues par le système auditif, ce qui est approprié pour rendre compte de la +grande masse de données qui décrivent l'évolution d'un système à plusieurs +échelles. Une de nos contribution principales est une méthode permettant de rendre compte -musicalement du "défaut d'héxagonalité" des réseaux formés par les bulles de +musicalement du « défaut d'héxagonalité » des réseaux formés par les bulles de la mousse. Le type de mousse que nous étudions évolue vers un réseau hexagonal -régulier et, en nous appuyant sur la notion de Tonnetz, nous avons développé -un outil permettant de relier l'évolution de la mousse à la déformation d'une -phrase musicale. +régulier et, en nous appuyant sur la notion de \emph{Tonnetz} en musique, nous +avons développé un outil permettant de relier l'évolution de la mousse à la +déformation d'une phrase musicale. % Nous utilisons les mousses liquides en deux dimensions en exemple et nous % proposons la voie de la musification. En effet la musique a de bonnes propriétés @@ -101,30 +107,34 @@ phrase musicale. %Qu'est-ce qui montre que cette solution est une bonne solution ? %Des expériences, des corollaires ? -Nous avons déjà des résultats d'écoutes qui montrent que l'on peut, à l'oreille, -déterminer avec le bon paramètre un moment de l'évolution temporelle du système. +Les résultats préliminaires d'écoute que nous avons obtenus montrent que l'on +peut, à l'oreille, déterminer avec le bon paramètrage les différentes phases de +l'évolution temporelle du système étudié. %Commentez la \emph{robustesse} de votre proposition : Notre proposition est fondée sur la nature structurée, naturelle et commune de -la musique (occidentale), ce qui rend notre approche suffisamment reproductible -et relativement efficace, même à un auditeur naïf des théories musicales. +la musique occidentale, ce qui rend notre approche suffisamment reproductible +et relativement efficace, même face à un auditeur naïf des théories musicales. %comment la validité de la solution dépend-elle des hypothèses de travail ? -Notre approche est cependant dépendante en partie des habitudes culturelles -musicales et seulement dans ce cas demande de l'apprentissage. +Cependant, notre méthode est dépendante en partie du bagage culturel +musicale et l'effet de l'apprentissage reste à évaluer. \subsection*{Le bilan et les perspectives} %Et après ? En quoi votre approche est-elle générale ? -Le travail effectué ici est un travail préliminaire qui vise à explorer, pour la -première fois, la notion de musification (au-delà de la sonification) et il faut -impérativement continuer dans cette voie. +Le travail effectué ici est un travail préliminaire qui vise à explorer, +pour la première fois, la notion de musification au-delà de la sonification. +Les premiers résultats obtenus sont encourageants et poussent à approfondir +l'approche esquissée dans ce travail. %Qu'est-ce que votre contribution a apporté au domaine ? %Que faudrait-il faire maintenant ? -Il reste beaucoup de validation ainsi que l'extension et la mise en pratique -des méthodes présentées. +Il reste beaucoup de validation à effectuer ainsi qu'à étudier systématiquement +diverses extensions des méthodes proposées. %Quelle est la bonne \emph{prochaine} question ? -La prochaine question est celle de la navigation parmi les méthodes proposées -pour la recherche exploratoire de relations dans un système complexe. +Parmis les perspectives ouvertes par ce travail, une des plus cruciales est +sans doute celle de la navigation assistée dans les différents paramétrages des +données afin d'explorer le plus efficacement possible les relations potentielles +exhibées par le système dynamique à analyser. \end{abstract} % \end{document} diff --git a/memoire.tex b/memoire.tex index 5df6ed9..a8aab38 100644 --- a/memoire.tex +++ b/memoire.tex @@ -15,9 +15,11 @@ \usetikzlibrary{positioning} \usetikzlibrary{fit} \usetikzlibrary{lindenmayersystems}% for Hilbert curve +\usetikzlibrary{arrows} \usepackage[lofdepth,lotdepth]{subfig}% replaces subfigure \usepackage{scrtime} \usepackage[section]{placeins} % force flushing figures before section starts +\usepackage{array} %\usepackage{hyperref} \defaultfontfeatures{Scale=MatchLowercase} @@ -90,9 +92,9 @@ UMR 9912 - STMS \hfill UMR 8502 - Université Paris-Sud\\% \begin{center} Stage encadré par :\\[2ex] - Wiebke \textsc{Drenckhan} (\lps/CNRS)\\ + Moreno \textsc{Andreatta} (\ircam/CNRS)\\ et\\ - Moreno \textsc{Andreatta} (\ircam/CNRS)\\[6ex] + Wiebke \textsc{Drenckhan} (\lps/CNRS)\\[6ex] Rapporteur :\\[2ex] Gilles \textsc{Schaeffer} \end{center} @@ -127,10 +129,11 @@ Laurent \textsc{Bonnasse-Gahot} pour ses suggestions éclairées à propos de tuiles et de tremblement de terre ainsi que Philippe \textsc{Esling}. \medskip -Je remercie enfin Gérard \textsc{Assayag} pour avoir soutenu mon projet de thèse -à l'ÉDITE, ainsi que Amandine et Grégoire (pour les relectures) et Benjamin, -Eric, Jérémie, toute l'équipe du LPS que j'ai eu la chance rencontrer et le -personnel de l'IRCAM en général pour leur bonne humeur au quotidien. +Je remercie enfin Gérard \textsc{Assayag} pour m'avoir accueilli au sein de +son équipe Représentations Musicales, ainsi que Amandine et Grégoire (pour les +relectures) et Benjamin, Eric, Jérémie, toute l'équipe du LPS que j'ai eu la +chance rencontrer et le personnel de l'IRCAM en général pour leur bonne humeur +au quotidien. \medskip Je souhaite finalement remercier ma famille, mes amis et surtout Olivia pour