Last commit

This commit is contained in:
Martin Potier 2012-08-24 17:35:13 +02:00
parent af70cbe1ed
commit 48a71257ab
4 changed files with 190 additions and 227 deletions

View file

@ -18,7 +18,7 @@
@article{giavitto_computational_2002, @article{giavitto_computational_2002,
title = {Computational Models for Integrative and Developmental Biology}, 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} year = {2002}
}, },
@ -42,7 +42,7 @@
title = {Taxonomy and Definitions for Sonification and Auditory Display}, title = {Taxonomy and Definitions for Sonification and Auditory Display},
url = {http://pub.uni-bielefeld.de/publication/2017235}, url = {http://pub.uni-bielefeld.de/publication/2017235},
publisher = {{IRCAM}}, publisher = {{IRCAM}},
author = {Hermann, Thomas}, author = {Hermann, T.},
year = {2008}, 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.}, 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} keywords = {ddc:004}
@ -61,7 +61,7 @@
title = {Basic atonal theory}, title = {Basic atonal theory},
isbn = {0028731603 9780028731605}, isbn = {0028731603 9780028731605},
publisher = {Schirmer Books ; Collier Macmillan}, publisher = {Schirmer Books ; Collier Macmillan},
author = {Rahn, John}, author = {Rahn, J.},
year = {1987} year = {1987}
}, },
@ -71,7 +71,7 @@
isbn = {0300016107 9780300016109 0300021208 9780300021202}, isbn = {0300016107 9780300016109 0300021208 9780300021202},
abstract = {Describes and cites examples of pitch-class sets and relations in atonal music.}, abstract = {Describes and cites examples of pitch-class sets and relations in atonal music.},
publisher = {Yale University Press}, publisher = {Yale University Press},
author = {Forte, Allen}, author = {Forte, A.},
year = {1973} year = {1973}
}, },
@ -91,7 +91,7 @@
doi = {10.1207/s15327051hci0401_3}, doi = {10.1207/s15327051hci0401_3},
number = {1}, number = {1},
journal = {Human Computer Interaction}, journal = {Human Computer Interaction},
author = {Gaver, William W.}, author = {Gaver, W.},
year = {1989}, year = {1989},
pages = {67--94} pages = {67--94}
}, },
@ -100,14 +100,14 @@
address = {Champaign, {IL}, {USA}}, address = {Champaign, {IL}, {USA}},
title = {Topological Analysis Using Morse Theory and Auditory Display}, title = {Topological Analysis Using Morse Theory and Auditory Display},
institution = {University of Illinois at Urbana-Champaign}, institution = {University of Illinois at Urbana-Champaign},
author = {Axen, Ulrike}, author = {Axen, U.},
year = {1998} year = {1998}
}, },
@inproceedings{raaij_listening_2004, @inproceedings{raaij_listening_2004,
title = {Listening to the Mind Listening}, title = {Listening to the Mind Listening},
booktitle = {International Conference on Auditory Display}, booktitle = {International Conference on Auditory Display},
author = {Raaij, Hans Van}, author = {Raaij, H. V.},
year = {2004} year = {2004}
}, },
@ -132,7 +132,7 @@
location = {http://www.scientificcommons.org/34743641}, location = {http://www.scientificcommons.org/34743641},
url = {http://worldcat.org/oclc/76495716}, url = {http://worldcat.org/oclc/76495716},
abstract = {Bielefeld, Techn. University, Diss., 2002.}, abstract = {Bielefeld, Techn. University, Diss., 2002.},
author = {Hermann, Thomas.}, author = {Hermann, T.},
year = {2002}, year = {2002},
keywords = {Mensch-Maschine-Kommunikation} keywords = {Mensch-Maschine-Kommunikation}
}, },
@ -141,26 +141,26 @@
address = {Graz}, address = {Graz},
title = {Sonification of Simulations in Computational Physics}, title = {Sonification of Simulations in Computational Physics},
school = {Karl-Franzens-University}, school = {Karl-Franzens-University},
author = {Vogt, Katharina}, author = {Vogt, K.},
year = {2010} year = {2010}
}, },
@article{puckette_using_2002, @article{puckette_using_2002,
title = {Using Pd as a score language}, title = {Using Pd as a score language},
author = {Puckette, Miller}, author = {Puckette, M.},
year = {2002} year = {2002}
}, },
@article{michel_theres_2007, @article{michel_theres_2007,
title = {There's Plenty of Room for Unconventional Programming Languages, or, Declarative Simulations of Dynamical Systems (with a Dynamical Structure)}, 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} year = {2007}
}, },
@inproceedings{monro_what_2004, @inproceedings{monro_what_2004,
title = {What Are You Really Thinking?}, title = {What Are You Really Thinking?},
booktitle = {International Conference on Auditory Display}, booktitle = {International Conference on Auditory Display},
author = {Monro, Gordon}, author = {Monro, G.},
year = {2004} year = {2004}
}, },
@ -171,7 +171,7 @@
url = {http://sonification.de/handbook}, 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.}, 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}, 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}, year = {2011},
keywords = {Auditory, Computer, Computing;, Display;, Human, Interaction;, Interfaces;, Sonification, Sound, User} keywords = {Auditory, Computer, Computing;, Display;, Human, Interaction;, Interfaces;, Sonification, Sound, User}
}, },
@ -182,7 +182,7 @@
isbn = {2752100302 9782752100306 9782844264008 {284426400X}}, isbn = {2752100302 9782752100306 9782844264008 {284426400X}},
shorttitle = {Actes du Colloque Autour de la set theory}, shorttitle = {Actes du Colloque Autour de la set theory},
publisher = {{Ircam/Delatour} France}, 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} 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.}, 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}, booktitle = {Mathematics and Computation in Music},
publisher = {Springer Berlin Heidelberg}, 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}, editor = {Chew, Elaine and Childs, Adrian and Chuan, Ching-Hua},
year = {2009}, year = {2009},
note = {10.1007/978-3-642-02394-1\_1}, note = {10.1007/978-3-642-02394-1\_1},
@ -209,7 +209,7 @@
isbn = {0802027253 9780802027252}, isbn = {0802027253 9780802027252},
shorttitle = {Galileo}, shorttitle = {Galileo},
publisher = {University of Toronto Press}, publisher = {University of Toronto Press},
author = {Drake, Stillman}, author = {Drake, S.},
year = {1990} year = {1990}
}, },
@ -218,7 +218,7 @@
location = {http://www.scientificcommons.org/1423336}, location = {http://www.scientificcommons.org/1423336},
url = {http://htpprints.yorku.ca/archive/00000124/}, 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.}, 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}, year = {2002},
keywords = {17th Century, 18th Century, 19th Century, 20th Century, Europe, Instruments, Intellectual, North America, Statistics} 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}, 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.}, 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)}}, booktitle = {Proc. Intl. Conf. Auditory Display {(ICAD)}},
author = {Pauletto, Sandra and Hunt, Andy}, author = {Pauletto, S. and Hunt, A.},
year = {2004}, year = {2004},
keywords = {enterface07, interactive-sonification, missing-details, missing-month, missing-pages, pure-data, Sonification} keywords = {enterface07, interactive-sonification, missing-details, missing-month, missing-pages, pure-data, Sonification}
}, },
@book{candey_xsonify_2006, @book{candey_xsonify_2006,
title = {{xSonify} sonification tool for space physics}, title = {{xSonify} sonification tool for space physics},
author = {Candey, Robert M. and Schertenleib, Anton M.}, author = {Candey, R. and Schertenleib, A.},
year = {2006} year = {2006}
}, },
@ -248,87 +248,24 @@
doi = {10.1121/1.1908843}, doi = {10.1121/1.1908843},
number = {7}, number = {7},
journal = {The Journal of the Acoustical Society of America}, journal = {The Journal of the Acoustical Society of America},
author = {Speeth, Sheridan Dauster}, author = {Speeth, S. D.},
year = {1961}, year = {1961},
pages = {909} 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, @book{isenberg_science_1992,
address = {New York}, address = {New York},
title = {The science of soap films and soap bubbles}, title = {The science of soap films and soap bubbles},
isbn = {0486269604 9780486269603}, isbn = {0486269604 9780486269603},
publisher = {Dover Publications}, publisher = {Dover Publications},
author = {Isenberg, Cyril}, author = {Isenberg, C.},
year = {1992} year = {1992}
}, },
@misc{drenckhan_seminaire_2012, @misc{drenckhan_seminaire_2012,
address = {Ircam, Paris}, address = {Ircam, Paris},
title = {Séminaire interne de l'équipe Représentation Musicales}, title = {A presentation on liquid foam, Séminaire interne de l'équipe Représentations Musicales},
author = {Drenckhan, Wiebke}, author = {Drenckhan, W.},
year = {2012} year = {2012}
}, },
@ -337,7 +274,7 @@
title = {{MGS:} a Programming Language for the Transformations of Topological Collections}, title = {{MGS:} a Programming Language for the Transformations of Topological Collections},
lccn = {0038}, lccn = {0038},
institution = {Laboratoire de Méthodes Informatiques}, institution = {Laboratoire de Méthodes Informatiques},
author = {Giavitto, Jean-Louis and Michel, Olivier}, author = {Giavitto, J.-L. and Michel, O.},
year = {2001}, year = {2001},
keywords = {ds2, mgs, tissue\_modelling} 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.}, 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}, number = {5923},
journal = {Science}, journal = {Science},
author = {Schmidt, Michael and Lipson, Hod}, author = {Schmidt, M. and Lipson, H.},
year = {2009}, year = {2009},
pages = {81--85} pages = {81--85}
}, },
@ -366,7 +303,7 @@
doi = {10.1023/B:TRUC.0000021806.17516.d0}, doi = {10.1023/B:TRUC.0000021806.17516.d0},
number = {1/2}, number = {1/2},
journal = {Instructional Science}, journal = {Instructional Science},
author = {Paas, Fred and Renkl, Alexander and Sweller, John}, author = {Paas, F. and Renkl, A. and Sweller, J.},
month = jan, month = jan,
year = {2004}, year = {2004},
pages = {1--8} pages = {1--8}
@ -395,6 +332,6 @@
url = {http://articles.ircam.fr/textes/Bigo11c/}, url = {http://articles.ircam.fr/textes/Bigo11c/},
booktitle = {Mathematics and Computation in Music}, booktitle = {Mathematics and Computation in Music},
publisher = {Springer}, publisher = {Springer},
author = {Bigo, Louis and Giavitto, Jean-Louis and Spicher, Antoine}, author = {Bigo, L. and Giavitto, J.-L. and Spicher, A.},
year = {2011} year = {2011}
} }

View file

@ -166,11 +166,11 @@ musification)}
En général on ne peut pas passer facilement des observables d'un système 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 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 \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 particuliers. Il est alors intéressant de passer par une sonification du
(figure~\ref{fig:dico}). En utilisant la PMS, on donne une représentation sonore système. En utilisant la PMS, on donne une représentation sonore aux observables
aux observables de notre système qui est perçue par le système auditif comme un de notre système qui est perçue par le système auditif comme un objet sonore
objet sonore dont on peut extraire des caractéristiques ou des relations. Ces dont on peut extraire des caractéristiques ou des relations. Ces relations
relations sonores sont un lien direct avec les lois du système. sonores sont un lien direct avec les lois du système.
%Outils et thèse Vogt %Outils et thèse Vogt
Le domaine de la sonification scientifique en physique est bien détaillé 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} PMS \cite{candey_xsonify_2006} \cite{pauletto_toolkit_2004}
\cite{walker_sonification_2003}, cependant aucun ne tirent réellement parti du \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 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} \subsection[À la musification]{\ldots\ à la musification}
Une approche de notre problème par les techniques de sonification classiques 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} \subsection{Une vue sur la théorie musicale}
\label{subsec:music} \label{subsec:music}
Nous nous contenterons d'une description générale de cette théorie Nous nous contenterons d'une description générale de cette théorie musicale.
musicale. La formalisation musicale s'est accentuée à la fin du La formalisation musicale s'est accentuée à la fin du XX\ieme\ siècle
XX\ieme\ siècle avec l'utilisation d'outils algébriques pour décrire avec l'utilisation d'outils algébriques pour décrire les collections de
les collections de hauteurs et généraliser les intervalles musicaux : 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} 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 \cite{andreatta_autour_2008}, que l'on peut traduire en français par «~Théorie
des hauteurs on obtient un couple (ensemble, structure) nous ouvrant l'accès (musicale) des ensembles~»\footnote{Une approche qui, à la différence de
à la théorie des groupes. Les opérations ensemblistes et algébriques sont la théorie des ensembles en mathématiques, s'applique principalement à des
disponibles : union et intersection, utilisation de la loi interne, etc. 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 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 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 intervalle considéré tout au long de notre étude est le demi-ton car nous
occidentale et ils sont répartis sur 7 notes (figure~\ref{fig:gamme}). On peut nous basons sur la gamme occidentale. Cette gamme utilisant le tempérament
altérer la hauteur d'une note, donc l'intervalle ayant pour une de ses bornes égal, a 12 demi-tons, tous à égale distance l'un par rapport à l'autre
cette note, en la faisant précéder d'une altération : ♯ (dièse, +1 demi-ton) ou (d'où le terme «~égal~» pour indiquer le tempérament) et répartis sur sept
♭ (bémol, -1 demi-ton). 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] \begin{figure}[p]
\centering \centering
@ -569,12 +577,12 @@ graphe de Cayley}
\end{figure} \end{figure}
Le musicologue Hugo Riemann a beaucoup exploré ce mode de représentation des 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 relations intervaliques entre les notes pour soutenir son système liant les
majeures et mineures. En gardant l'agencement d'Euler et en récupérant une triades majeures et mineures. En gardant l'agencement d'Euler et en récupérant
triangulation de l'espace, on obtient immédiatement toutes les triades Majeures une triangulation de l'espace, on obtient immédiatement toutes les triades
et mineures de la gamme agencées par tonalités voisines, comme Do Majeur (La Majeures et mineures de la gamme agencées par tonalités voisines, comme Do
mineur) est la tonalité relative Majeure (mineure) à La mineur (Do Majeur) Majeur (La mineur) est la tonalité relative Majeure (mineure) à La mineur (Do
respectivement, comme on peut le voir sur la figure~\ref{fig:trig}. Majeur) respectivement, comme on peut le voir sur la figure~\ref{fig:trig}.
\begin{figure}[p] \begin{figure}[p]
\centering \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 (\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 \emph{neutre} du groupe. Dans nos exemples, nous utilisons la présentation
finie suivante, notée additivement car nous sommes dans un groupe commutatif : 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} + $$ g_{4,7} = < \mathbf{4}, \mathbf{7}\ |\ 3.\mathbf{4} + 0.\mathbf{7} = 0,\quad0.\mathbf{4} +
12.\mathbf{7} = 0,\quad4 + 7 = 7 + 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] \begin{figure}[ht]
\centering \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] \begin{tikzpicture}[scale=.45\textwidth/4cm]
\clip (-15mm,-5mm) rectangle (25mm,15mm); \clip (-25mm,-5mm) rectangle (15mm,15mm);
\draw[step=1cm,densely dotted] (-2,-1) grid (3,3); \draw[step=1cm,densely dotted] (-3,-1) grid (2,3);
\fill (0,0) circle (2pt); \fill (0,0) circle (2pt);
\fill (0,1) circle (2pt); \fill (0,1) circle (2pt);
\fill (1,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); node[right] {-b} ++(0,1);
\draw[thick,<->,double] (1,1) -- node[below] {-a} \draw[thick,<->,double] (1,1) -- node[below] {-a}
node[above] {a} ++(-1,0); 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} \end{tikzpicture}
\label{fig:closepath}} \label{fig:closepath}}
\qquad \qquad
\subfloat[Chemin fermé dans un graphe de Cayley spécifique à la contrainte $a + \subfloat[Chemin fermé dans un graphe de Cayley spécifique à la contrainte $b +
b = b + a$]{ b + (-b) + (-a) = 0$]{
\begin{tikzpicture}[scale=.45\textwidth/4cm] \begin{tikzpicture}[scale=.45\textwidth/4cm]
\clip (-15mm,-5mm) rectangle (25mm,15mm); \clip (-15mm,-5mm) rectangle (25mm,15mm);
\draw[step=1cm,densely dotted] (-2,-1) grid (3,3); \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 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, 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 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 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) $$ $$ w = a + b + (-b) + (-a) $$
Certains graphes de Cayley possèdent des chemins fermés qui leur sont Les 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 \emph{spécifiques} car caractéristiques des équations de la présentation ;
de commutativité $ a + b = b + a $, on obtient un autre chemin fermé décrit par en reprenant l'exemple précédant augmenté de la contrainte de commutativité
le mot $w$ (figure~\ref{fig:closepath2}) : $ 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) $$ $$ w = a + b + (-a) + (-b) $$
\subsection{Quelques mappings} \subsection{Quelques mappings}
Pour apporter des éléments de réponse aux questions des physiciens 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$ (§~\ref{subsec:mousses}), nous proposons les mappings M$_1$, M$_2$, M$_3$ et
et M$_4$ suivants. Le premier porte sur l'aspect signal et entre de ce fait M$_4$ suivants. Le premier porte sur l'aspect signal et entre de ce fait dans
complètement dans le cadre de la sonification classique, les trois suivants le cadre de la sonification classique, les trois suivants tirent partie des
tirent partie des théories musicales néo-Riemanniennes et portent sur des études théories musicales néo-Riemanniennes et portent sur des études rythmiques
rythmiques et mélodiques. À chaque mapping correspond une table des paramètres : et mélodiques. À chaque mapping correspond une table des paramètres : les
les paramètres de la bulle sont liés directement aux dimensions et descripteurs 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 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 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 paramètres arbitraires sont ceux que l'on ne contrôle pas via les données
influent sur le résultat. expérimentales mais qui influent sur le résultat.
\subsubsection{M$_1$ : Synthèse modale} \subsubsection{M$_1$ : Synthèse modale}
\label{subsec:modal} \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}. liste des paramètres peut être consultée dans la table \ref{tab:param2}.
\begin{table}[hb] \begin{table}[hb]
\begin{agrandirmarges}{1cm}
\centering \centering
\begin{tabular}{|l|l|l|} \begin{tabular}{|m{4cm}|m{4cm}|m{4cm}|}
\hline \hline
\textbf{Paramètre de la bulle} & \textbf{Paramètre de la bulle} &
\textbf{Paramètre du modèle} & \textbf{Paramètre du modèle} &
@ -943,7 +956,6 @@ Position du centre en ordonnée & & \\
\end{tabular} \end{tabular}
\caption{Liste des paramètres d'une bulle liée à un chemin rythmique} \caption{Liste des paramètres d'une bulle liée à un chemin rythmique}
\label{tab:param2} \label{tab:param2}
\end{agrandirmarges}
\end{table} \end{table}
Une technique similaire est mise en œuvre par S. Adhitya dans SUM 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 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. 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 On peut imaginer une famille de courbes $(H_1,H_2,H_3,\ldots)$ qui remplissent
en mieux l'espace, chaque $H_i$ approchant et agrégeant les parcelles de plus de mieux en mieux l'espace, chaque $H_i$ approchant et agrégeant des domaines
en plus précisément. spatiaux de plus en plus fins.
\begin{figure}[ht] \begin{figure}[ht]
%\draw [opacity=.2,line join=round,line width=1cm, %\draw [opacity=.2,line join=round,line width=1cm,
@ -1046,10 +1058,10 @@ caractéristique initiale réglable.
\begin{figure}[ht] \begin{figure}[ht]
\centering \centering
\subfloat[$P_2$, pavage hexagonal se rapportant au graphe dual d'un graphe de \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 \qquad\qquad
\subfloat[$P_1$, mousse en deux dimensions]{ \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)]{ \subfloat[Numérotation unique des voisins d'une bulle (convention utilisée)]{
\begin{tikzpicture}[rotate=30,scale=.7, \begin{tikzpicture}[rotate=30,scale=.7,
hex/.style={regular polygon, regular polygon sides=6, draw, inner sep=.5cm, hex/.style={regular polygon, regular polygon sides=6, draw, inner sep=.5cm,
@ -1069,7 +1081,7 @@ Cayley]{\includegraphics[width=.3\textwidth]{img/hex}}
\qquad \qquad
\subfloat[Projection de deux chemins de $P_2$ à $P_1$. Du plus clair \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$]{ 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}} \label{fig:M3d}}
\caption{Schéma de la sonification des chemins dans un système physique en deux \caption{Schéma de la sonification des chemins dans un système physique en deux
dimensions} 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. les transformations se font sur une base métrique.
Un chemin dans une mousse est une suite de sauts entre bulles voisines. Dans 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 un tonnetz, ceci correspond à une suite de notes. Dans le graphe de Cayley de
de la présentation $g_{4,7}$ du groupe $\mathbb{Z}_{12}$, chaque élément a la présentation $g_{4,7,11}$ du groupe $\mathbb{Z}_{12}$, chaque élément a six
six voisins, en prenant les directions \texttt{a}, \texttt{b}, \texttt{a+b}, voisins, en prenant les directions $a$, $b$, $c = a + b$, et leurs inverses.
\texttt{-a}, \texttt{-b} et \texttt{-(a+b)}. Nous numérotons de manière unique Nous numérotons de manière unique (figure \ref{fig:num}) le voisinage de
(figure \ref{fig:num}) le voisinage de chaque bulle et nous indiquons ainsi chaque bulle et nous indiquons ainsi un chemin par une suite d'identifiants
un chemin par une suite d'identifiants correspondant aux directions (uniques) correspondant aux directions (uniques) à prendre. Nous utiliserons par la suite
à prendre. Nous utiliserons par la suite soit des chemins construits à partir soit des chemins construits à partir de points ou définits comme une succession
de points ou définits comme une succession de directions. Dans tous les cas, de directions. Dans tous les cas, deux points consécutifs dans un chemin sont
deux points consécutifs dans un chemin sont \emph{voisins} dans la mousse ou \emph{voisins} dans la mousse ou dans le graphe de Cayley. On construit les
dans le graphe de Cayley. On construit les projections de la manière suivante : projections de la manière suivante :
\begin{itemize} \begin{itemize}
\item $\pi_{12}$ : on part du plan $P_1$, dans lequel se trouve un chemin $c$ \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$. 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 : exemple :
\begin{itemize} \begin{itemize}
\item on peut écouter un objet musical (note, accord, rythme) qui est lié à la \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é ; déformé ;
\item on peut, plus globalement, écouter le chemin correspondant à une mélodie \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 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 culturel commun permettant de détecter immédiatement la différence avec l'air
connu). connu).
\end{itemize} \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. dans $P_1$, dû à une irrégularité le long du chemin.
\begin{table}[h] \begin{table}[h]
\begin{agrandirmarges}{1.5cm}
\centering \centering
\begin{tabular}{|l|l|l|} \begin{tabular}{|m{4cm}|m{4cm}|m{4cm}|}
%\begin{tabular}{|l|l|l|}
\hline \hline
\textbf{Paramètre de la bulle} & \textbf{Paramètre de la bulle} &
\textbf{Paramètre du modèle} & \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} \end{tabular}
\caption{Liste des paramètres d'une bulle liée à un chemin musical} \caption{Liste des paramètres d'une bulle liée à un chemin musical}
\label{tab:param3} \label{tab:param3}
\end{agrandirmarges}
\end{table} \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 différences de distance entre le parcours dans un espace \emph{régulier} et
déformé. 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} \section{Implementation}
\label{sec:implementation} \label{sec:implementation}
% État du travail % É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 logiciel libre conçu et développé à l'\ircam\ fonctionnant sur MacOS et Windows
: ce sont ces arguments qui ont motivé notre choix. : ce sont ces arguments qui ont motivé notre choix.
\begin{figure}[ht] \begin{figure}[p]
\begin{agrandirmarges}{.15\textwidth} \centering
\includegraphics[width=1.3\textwidth]{img/visual-prog} \includegraphics[width=.9\textheight,angle=90]{img/visual-prog}
\caption{Photo d'écran présentant plusieurs fenêtres d'\openmusic\ pendant \caption{Photo d'écran présentant plusieurs fenêtres d'\openmusic\ pendant
l'implémentation de M$_3$ et M$_4$} l'implémentation de M$_3$ et M$_4$}
\label{fig:om} \label{fig:om}
\end{agrandirmarges}
\end{figure} \end{figure}
\subsection{La bibliothèque logicielle \musify} \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} \section{Perspectives}
De par la courte durée du stage et de par le côté fortement 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 exploratoire du sujet, certaines parties n'ont été que partiellement
traitées et d'autres n'ont été qu'entrevues. Une page web\footnote{% traitées et d'autres n'ont été qu'entrevues.
\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.
\bigskip \bigskip
Voici quelques explications sur les points insuffisamment abordés. Voici quelques explications sur les points insuffisamment abordés.
\begin{description} \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 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 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 §~\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 paramètre «~nombre de voisins~» est très important du point de vue des mousses
liquides en deux dimensions. 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 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 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 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 compte les fréquences de résonnance de chacune afin d'amplifier ou d'inhiber ses
voisines. 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 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 primordial de mener des campagnes de validation auprès de très nombreux sujets
afin de valider statistiquement la pertinence des résultats. afin de valider statistiquement la pertinence des résultats.
\item[Développement d'un cadre général] \item[Développement d'un cadre général.]
Comme amrcé avec la bibliothèque logicielle \musify, nous avons pour Comme amorcé avec la bibliothèque logicielle \musify, nous avons pour
but de développer un environnement de sonification général permettant 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 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 semi-automatique, interactive (modèle Human-In-The-Loop) et temps-réel afin que
l'utilisateur puisse en permanence obtenir un retour sonore. l'utilisateur puisse en permanence obtenir un retour sonore. Ce cadre général
Ce cadre général vise à être développé dans un sujet de thèse déposé cette année vise à être développé dans un sujet de thèse déposé cette année à l'ÉDITE de
à l'ÉDITE de Paris VI. 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 Par exemple, il faudrait explorer des variantes de M$_3$ avec des accords plutôt
que des mélodies. que des mélodies.
\item[Surchage cognitive] \item[Surchage cognitive.]
Il serait intéressant de savoir jusqu'à quel point on peut superposer Il serait intéressant de savoir jusqu'à quel point on peut superposer
des informations différentes (comme dans M$_4$ : rythme, accord, des informations différentes (comme dans M$_4$ : rythme, accord,
polyphonie, timbre, etc.) avant d'atteindre un point de surchage 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~» masquage de fréquence), auquel cas il est inutile de continuer à «~empiler~»
l'information. l'information.
\item[Exploration des mappings] \item[Exploration des mappings.]
Comment explorer semi-automatiquement les mappings ? On pourrait faire défiler Comment explorer semi-automatiquement les mappings ? On pourrait faire défiler
auditivement plusieurs mapping différents du même processus et laisser auditivement plusieurs mapping différents du même processus et laisser
l'auditeur choisir le plus approprié. Il faut concevoir une interface pour 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, à 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). 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 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 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 de Hilbert par exemple, par balayage (comme le principe du radar) ou par une

View file

@ -30,37 +30,41 @@
% impossible, d'étudier un tel système avant d'en connaître ses observables % impossible, d'étudier un tel système avant d'en connaître ses observables
% utiles. % utiles.
Le travail de recherche présenté dans ce mémoire essaye de montrer la pertinence Le travail présenté dans ce rapport étudie la pertinence de l'utilisation
de l'utilisation de processus musicaux pour l'analyse de l'évolution de systèmes de processus musicaux pour l'analyse de l'évolution de systèmes dynamiques
dynamiques complexe. La sonification est un domaine récent qui s'appuie complexes. La \emph{sonification} est un domaine récent qui s'appuie sur
sur des processus sonores afin d'analyser le comportement d'un système, à 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 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 graphique de données scientifiques. La sonification est un domaine par
en nous appuyant sur des structures musicales, au-dessus des structures essence pluridisciplinaire. Les travaux notables de ce nouveau domaine
sonores, afin de mettre en évidence des régularités dans des séries temporelles de recherche sont répertoriés dans l'ouvrage \emph{The Sonification
caractérisant l'évolution d'un système complexe particulier : les mousses Handbook}\footnote{\url{http://sonification.de/handbook/}}. Différentes méthodes
liquides. La sonification est un domaine par essence pluridisciplinaire. Les y sont normalisées avec leurs atouts et domaine d'application.
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. Notre étude vise à étendre l'approche de la sonification en nous appuyant sur
Neuhoff. Différentes méthodes y sont normalisées avec leurs atouts et domaine des structures musicales, au-dessus des structures sonores, afin de mettre en
d'application. é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é} \subsection*{Le problème étudié}
%Quelle est la question que vous avez abordée ? %Quelle est la question que vous avez abordée ?
%Pourquoi est-elle importante, à quoi cela sert-il d'y répondre ? %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 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 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) 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) 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. repérer les épisodes catastrophiques lors de l'évolution temporelle du système.
%Est-ce un nouveau problème ? %Est-ce un nouveau problème ?
%Si non, pourquoi pensiez-vous pouvoir apporter une contribution originale ? %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 L'analyse et la fouille de donnée sont des problématiques anciennes. Notre
nouvelle, mais notre apport a le mérite d'être original. Nous sommes approche ne vise pas à établir automatiquement des relations entre des données
certainement parmis les premiers à utiliser les propriétés musicales pour expérimentales, mais vise à assister un humain dans la découverte de relations
découvrir les paramètres descripteurs d'un système complexe. complexes à plusieurs échelles. Aborder cette problématique en étendant les
outils de la sonification est à notre connaissance originale.
\subsection*{La contribution proposée} \subsection*{La contribution proposée}
%Qu'avez vous proposé comme solution à cette question ? %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 proposons une approche nouvelle : la musification. La musification, étend
l'approche de la sonification en s'appuyant sur les structures musicales l'approche de la sonification en s'appuyant sur les structures musicales
complémentaires des structures sonores : intrinsèquement multi-échelle, la complémentaires des structures sonores : intrinsèquement multi-échelle, la
musique permet de rendre compte de phénomènes à plusieurs échelles (notes, musique permet de rendre compte de phénomènes à plusieurs échelles (en nous
mesures, phrases ; et parallèlement voix, tonalités). Ces structures sont appuyant sur les structures de notes, mesures, phrases ; et parallèlement sur
facilement et simultanément perçues par le système auditif, ce qui est approprié celles de voix et de tonalités). Ces structures sont facilement et simultanément
à rendre compte des données d'un systèmes à plusieurs échelles. 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 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 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é régulier et, en nous appuyant sur la notion de \emph{Tonnetz} en musique, nous
un outil permettant de relier l'évolution de la mousse à la déformation d'une avons développé un outil permettant de relier l'évolution de la mousse à la
phrase musicale. déformation d'une phrase musicale.
% Nous utilisons les mousses liquides en deux dimensions en exemple et nous % 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 % 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 ? %Qu'est-ce qui montre que cette solution est une bonne solution ?
%Des expériences, des corollaires ? %Des expériences, des corollaires ?
Nous avons déjà des résultats d'écoutes qui montrent que l'on peut, à l'oreille, Les résultats préliminaires d'écoute que nous avons obtenus montrent que l'on
déterminer avec le bon paramètre un moment de l'évolution temporelle du système. 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 : %Commentez la \emph{robustesse} de votre proposition :
Notre proposition est fondée sur la nature structurée, naturelle et commune de Notre proposition est fondée sur la nature structurée, naturelle et commune de
la musique (occidentale), ce qui rend notre approche suffisamment reproductible la musique occidentale, ce qui rend notre approche suffisamment reproductible
et relativement efficace, même à un auditeur naïf des théories musicales. 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 ? %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 Cependant, notre méthode est dépendante en partie du bagage culturel
musicales et seulement dans ce cas demande de l'apprentissage. musicale et l'effet de l'apprentissage reste à évaluer.
\subsection*{Le bilan et les perspectives} \subsection*{Le bilan et les perspectives}
%Et après ? En quoi votre approche est-elle générale ? %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 Le travail effectué ici est un travail préliminaire qui vise à explorer,
première fois, la notion de musification (au-delà de la sonification) et il faut pour la première fois, la notion de musification au-delà de la sonification.
impérativement continuer dans cette voie. 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 ? %Qu'est-ce que votre contribution a apporté au domaine ?
%Que faudrait-il faire maintenant ? %Que faudrait-il faire maintenant ?
Il reste beaucoup de validation ainsi que l'extension et la mise en pratique Il reste beaucoup de validation à effectuer ainsi qu'à étudier systématiquement
des méthodes présentées. diverses extensions des méthodes proposées.
%Quelle est la bonne \emph{prochaine} question ? %Quelle est la bonne \emph{prochaine} question ?
La prochaine question est celle de la navigation parmi les méthodes proposées Parmis les perspectives ouvertes par ce travail, une des plus cruciales est
pour la recherche exploratoire de relations dans un système complexe. 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{abstract}
% \end{document} % \end{document}

View file

@ -15,9 +15,11 @@
\usetikzlibrary{positioning} \usetikzlibrary{positioning}
\usetikzlibrary{fit} \usetikzlibrary{fit}
\usetikzlibrary{lindenmayersystems}% for Hilbert curve \usetikzlibrary{lindenmayersystems}% for Hilbert curve
\usetikzlibrary{arrows}
\usepackage[lofdepth,lotdepth]{subfig}% replaces subfigure \usepackage[lofdepth,lotdepth]{subfig}% replaces subfigure
\usepackage{scrtime} \usepackage{scrtime}
\usepackage[section]{placeins} % force flushing figures before section starts \usepackage[section]{placeins} % force flushing figures before section starts
\usepackage{array}
%\usepackage{hyperref} %\usepackage{hyperref}
\defaultfontfeatures{Scale=MatchLowercase} \defaultfontfeatures{Scale=MatchLowercase}
@ -90,9 +92,9 @@ UMR 9912 - STMS \hfill UMR 8502 - Université Paris-Sud\\%
\begin{center} \begin{center}
Stage encadré par :\\[2ex] Stage encadré par :\\[2ex]
Wiebke \textsc{Drenckhan} (\lps/CNRS)\\ Moreno \textsc{Andreatta} (\ircam/CNRS)\\
et\\ et\\
Moreno \textsc{Andreatta} (\ircam/CNRS)\\[6ex] Wiebke \textsc{Drenckhan} (\lps/CNRS)\\[6ex]
Rapporteur :\\[2ex] Rapporteur :\\[2ex]
Gilles \textsc{Schaeffer} Gilles \textsc{Schaeffer}
\end{center} \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}. tuiles et de tremblement de terre ainsi que Philippe \textsc{Esling}.
\medskip \medskip
Je remercie enfin Gérard \textsc{Assayag} pour avoir soutenu mon projet de thèse Je remercie enfin Gérard \textsc{Assayag} pour m'avoir accueilli au sein de
à l'ÉDITE, ainsi que Amandine et Grégoire (pour les relectures) et Benjamin, son équipe Représentations Musicales, ainsi que Amandine et Grégoire (pour les
Eric, Jérémie, toute l'équipe du LPS que j'ai eu la chance rencontrer et le relectures) et Benjamin, Eric, Jérémie, toute l'équipe du LPS que j'ai eu la
personnel de l'IRCAM en général pour leur bonne humeur au quotidien. chance rencontrer et le personnel de l'IRCAM en général pour leur bonne humeur
au quotidien.
\medskip \medskip
Je souhaite finalement remercier ma famille, mes amis et surtout Olivia pour Je souhaite finalement remercier ma famille, mes amis et surtout Olivia pour