\documentclass[11pt]{beamer}

\usepackage{xunicode}% for XeTex!
\usepackage{fontspec}% for XeTex!
\usepackage{xltxtra} % for XeTex!

\usepackage{amsfonts}% for Z12
\usepackage[french]{babel}
\usepackage{url}
\usepackage{tikz}
\usetikzlibrary{shapes}
\usetikzlibrary{shapes.geometric}
\usetikzlibrary{positioning}
\usetikzlibrary{fit}
\usetikzlibrary{lindenmayersystems}% for Hilbert curve
\usetikzlibrary{external}
\tikzexternalize[prefix=figs/]
\tikzset{external/system call={xelatex \tikzexternalcheckshellescape
    -halt-on-error -interaction=batchmode -jobname "\image" "\texsource"}}
\usepackage[lofdepth,lotdepth]{subfig}% replaces subfigure

% The presentation specific packages
%\usepackage{hyperref}
\usepackage{multimedia}

\defaultfontfeatures{Scale=MatchLowercase}
\setromanfont[Mapping=tex−text]{Linux Libertine O}
\setsansfont [Mapping=tex−text]{Ubuntu}
\setmonofont [Mapping=tex−text]{Ubuntu Mono}

\newcommand{\ircam}{Ircam}
\newcommand{\lps}{Lps}
\newcommand{\lisp}{Lisp}
\newcommand{\mlys}{Modalys}
\newcommand{\om}{OpenMusic}
\newcommand{\mpri}{Mpri}

\newcommand{\todo}{\fbox{\texttt{todo}}}

\hyphenation{con-cen-trent}
\AtBeginSection[]{
    \frame{\sectionpage} 
}

\begin{document}
\title{De la sonification à la « musification » de systèmes complexes}
\author{Martin Potier}
\date{6 septembre 2012}
\institute{{\scriptsize Stage encadré par :}\\
    {\small\textbf{Moreno Andreatta} et \textbf{Jean-Louis Giavitto}}\\
    Institut de Recherche et Coordination Acoustique/Musique, CNRS \and
    {\small\textbf{Wiebke Drenckhan}}\\
Laboratoire de Physique des Solides, CNRS}

% Each presentation will last 30 minutes (20 minutes of presentation + 10
% minutes of questions). A video-projector will be available.

\frame{\titlepage}

\begin{frame}{Plan}
    \tableofcontents
\end{frame}

\section{Motivations}
% Trouver des lois d'un système complexe sans connaissance a priori
\begin{frame}{Comprendre l'évolution d'une mousse liquide}
    % video
\end{frame}

\begin{frame}{Comprendre l'évolution d'une mousse liquide (suite)}
    % video
\end{frame}

\section{De la sonification\ldots}
\begin{frame}{Un domaine nouveau}
    \centering
    \usebeamercolor{frametitle}
    \begin{tikzpicture}[align=center, every node/.style={fg,auto}]
        \node (phystate)                    {État local du système};
        \node (phyobs) [below=of phystate]  {Observables};
        \node (sonrel) [right=of phystate]  {Relations sonores\\(analogiques)};
        \node (sonobs) [below=of sonrel]    {Objets sonores};
        \node (qb) at (barycentric cs:phyobs=1,sonobs=1)
        [black,yshift=-1cm,font=\scriptsize] {mappings\\sonification/musification};

        \draw[thick,->, dotted] (phyobs) -- (phystate);
        \draw[black,thick,->] (phyobs) |- (qb) -| (sonobs);
        \draw[black,thick,font=\scriptsize,->] (sonobs)
        to node [swap,text width=21mm] {perception (IHM)} (sonrel);
        \draw[black,thick,->,dotted] (sonrel) to node [swap] {?} (phystate);
    \end{tikzpicture}
\end{frame}

\begin{frame}{M$_1$ : synthèse modale, timbre et ordre}
\end{frame}

\section{\ldots à la musification}
\begin{frame}{Enrichir la sonification}
    \centering
    \usebeamercolor{frametitle}
    \pgfdeclarelayer{background}
    \pgfsetlayers{background,main}
    \begin{tikzpicture}[align=center, every node/.style={fg,auto}]
        \node (phystate)                    {État local du système};
        \node (phyobs) [below=of phystate]  {Observables};
        \node (sonrel) [right=of phystate]  {Relations sonores\\(analogiques)};
        \node (musrel) [above=of sonrel]    {Relations musicales\\(symboliques)};
        \node (sonobs) [below=of sonrel]    {Objets sonores};
        \node (phyrel) [above=of phystate]  {État global du système\\Lois du système};
        \node (qt) at (barycentric cs:musrel=1,phyrel=1) [black,yshift=1cm] {?};
        \node (qb) at (barycentric cs:phyobs=1,sonobs=1)
        [black,yshift=-1cm,font=\scriptsize] {mappings\\sonification/musification};

        \draw[thick,->, dotted] (phyobs) -- (phystate);
        \draw[thick,->, dotted] (phystate) -- (phyrel);
        \draw[black,thick,->] (phyobs) |- (qb) -| (sonobs);
        \draw[black,thick,font=\scriptsize,->] (sonobs)
        to node [swap,text width=21mm] {perception (IHM)} (sonrel);
        \draw[black,thick,->,dotted] (sonrel) to node [swap] {?} (phystate);
        \draw[black,thick,->] (sonrel) to (musrel);
        \draw[black,thick,->] (musrel.north) |- (qt) -| (phyrel.north);

        \begin{pgfonlayer}{background}
            \node[draw=gray,dashed,thick,fill=gray!10,inner sep=5mm,xshift=3mm,yshift=-4mm,
            fit=(phystate) (sonrel) (sonobs) (phyobs) (qb)] {};
        \end{pgfonlayer}
    \end{tikzpicture}
%+ de parametre
%+ de multi-échelle
\end{frame}

\begin{frame}{M$_2$ : un mapping rythmique}
\end{frame}

\begin{frame}{Des Tonnetz aux graphes de Cayley}
\end{frame}

\begin{frame}{Des Tonnetz aux graphes de Cayley (suite)}
\end{frame}

\begin{frame}{M$_3$ : un mapping musical simple}
\end{frame}

\begin{frame}{M$_4$ : un mapping musical étendu}
\end{frame}

\section{Bilan et perspectives}
\begin{frame}{Bilan}
\end{frame}

\begin{frame}{Perspectives}
\end{frame}
\end{document}
