--- /dev/null
+% this style was created by Philippe Dreuw and Thomas Deselaers
+% and update by Thomas Fillon
+\ProvidesPackage{beamerthemeParisson}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\RequirePackage{colorsParisson}
+\selectcolormodel{cmyk}
+\mode<presentation>
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\definecolor{veryLightBlue}{rgb}{0.95,0.9,0.95} %
+\definecolor{lightBlue}{rgb}{0.8,0.8,1} % dark blue
+\definecolor{darkBlue}{rgb}{0,0,0.7} % dark blue
+\definecolor{textBG}{rgb}{0.95,0.95,1} % dark blue
+
+
+\setbeamercolor{headline}{fg=black,bg=white}
+\setbeamercolor{footline}{fg=black, bg=white}
+\setbeamerfont{footline}{size=\large,series=\sf}
+\setbeamercolor{separation line}{bg=black}
+\setbeamercolor{title in headline}{fg=black, bg=}
+\setbeamercolor{author in headline}{fg=black, bg=}
+\setbeamercolor{institute in headline}{fg=black, bg=}
+
+\setbeamercolor{framesubtitle}{fg=ta3orange, bg=veryLightBlue}
+\setbeamercolor{author in head/foot}{fg=black, bg=white}
+\setbeamercolor{title in head/foot}{fg=black, bg=white}
+
+\setbeamercolor*{normal text}{fg=black, bg=veryLightBlue}
+
+\setbeamercolor*{block body}{bg=white,fg=black}
+\setbeamercolor*{block title}{bg=telemetaRed,fg=white}
+\setbeamerfont{block title}{size=\large,series=\bf}
+\setbeamercolor{upper separation line head}{fg=red}
+
+\setbeamercolor*{example body}{fg=ta3aluminium,bg=white}
+\setbeamercolor*{example text}{fg=ta3aluminium,bg=white}
+\setbeamercolor*{example title}{bg=taorange,fg=ta2gray}
+
+\setbeamercolor{alerted text}{fg=red, bg=white}
+\setbeamercolor*{alerted body}{fg=ta3aluminium,bg=white}
+
+%\setbeamercolor{example text}{fg=taorange}
+\setbeamercolor{structure}{fg=ta3skyblue}
+
+\setbeamertemplate{itemize items}[triangle]
+\setbeamertemplate{navigation symbols}{} % no navigation on a poster
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\setbeamertemplate{block begin}{
+ \vskip.75ex
+ \begin{beamercolorbox}[rounded=true,shadow=true,leftskip=1cm,colsep*=.75ex]{block title}%
+ \usebeamerfont*{block title}\insertblocktitle
+ \end{beamercolorbox}%
+ {\ifbeamercolorempty[bg]{block body}{}{\nointerlineskip\vskip-0.5pt}}%
+ \usebeamerfont{block body}%
+ \begin{beamercolorbox}[rounded=true,shadow=true,colsep*=.75ex,sep=.75ex,vmode]{block body}%
+ \ifbeamercolorempty[bg]{block body}{\vskip-.25ex}{\vskip-.75ex}\vbox{}%
+ }
+ \setbeamertemplate{block end}{
+ \end{beamercolorbox}
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\setbeamertemplate{headline}{
+ \leavevmode
+ \begin{beamercolorbox}[wd=\paperwidth]{headline}
+ \begin{columns}[T]
+ % -- Left Margin --
+ \begin{column}{.02\paperwidth}
+ \end{column}
+ % -- Left Column - Logo --
+ \begin{column}{.25\paperwidth}
+ \vskip1cm
+ \begin{center}
+ \vspace{-5pt}\includegraphics[width=1.05\linewidth]{img/parisson_logo_FINALE_com.pdf}
+ \end{center}
+ \vskip1.5cm
+ \end{column}
+ % -- Center column - Title --
+ \begin{column}{.70\paperwidth}
+ \vskip4ex \raggedleft
+ \usebeamercolor{title in
+ headline}{\color{fg}\textbf{{\LARGE \inserttitle}\\{\large \insertsubtitle}}\\[1ex]}
+ \usebeamercolor{author in
+ headline}{\color{fg}\large{\insertauthor}\\[1ex]}
+ \usebeamercolor{institute in
+ headline}{\color{fg}\large{\insertinstitute}\\[1ex]}
+ \end{column}
+ % -- Right Margin --
+ \begin{column}{.02\paperwidth}
+ \end{column}
+ \end{columns}
+ \end{beamercolorbox}
+ \begin{beamercolorbox}[wd=\paperwidth]{lower separation line head}
+ \rule{0pt}{2pt}
+ \end{beamercolorbox}
+}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\setbeamertemplate{footline}{}
+
+% \begin{beamercolorbox}[wd=\paperwidth]{Footer}
+% \begin{center}
+ % \includegraphics[width=0.5\paperwidth]{img/CMMR2013banner.png}
+% \end{center}
+
+% \end{beamercolorbox}
+
+% \begin{beamercolorbox}[wd=\paperwidth]{upper separation line foot}
+% \rule{0pt}{2pt}
+% \end{beamercolorbox}
+% \vskip1ex
+% \leavevmode%
+% \begin{beamercolorbox}[ht=5ex,leftskip=1cm,rightskip=1cm]{author in head/foot}%
+% %\includegraphics[width=5.5cm]{img/CMMR2013footer.png} \hskip2cm%
+% {\large \textbf{10th International Symposium on Computer Music Multidisciplinary Research (CMMR) Sound, Music and Motion , \hspace{1cm} Marseilles , \hspace{1cm} 15-18 October 2013}}
+
+% \vskip1ex
+% \end{beamercolorbox}
+
+% \vskip0pt%
+% \begin{beamercolorbox}[wd=\paperwidth]{lower separation line foot}
+% \rule{0pt}{2pt}\begin{picture}(0,0) \put(0,0){\includegraphics[width=\paperwidth]{img/CMMR2013footer_alpha.png}}\end{picture}
+% \end{beamercolorbox}
+%}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Display a grid to help align images ... and it looks nice with this color scheme
+%\beamertemplategridbackground[1cm]
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\mode<all>
+
--- /dev/null
+import timeside
+from timeside.core import get_processor
+
+# Define some processors:
+file_decoder = get_processor('gst_dec')('sweep.wav')
+analyzer = get_processor('level')()
+grapher = get_processor('spectrogram_log')()
+encoder = get_processor('gst_vorbis_enc')('sweep.ogg')
+
+# Then, the magic pipeline:
+(file_decoder | analyzer | grapher | encoder).run()
+
+# Get the results:
+grapher.render(output='image.png')
+for key in analyzer.results.keys():
+ print '%s in %s : %s'% (analyzer.results[key].name,
+ analyzer.results[key].unit,
+ analyzer.results[key].data)
--- /dev/null
+% Defines the tango palette for use with LaTeX.
+%
+% Copyright 2006 by Patrick Pletscher <pat _at_ pletscher.org>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+% butter (yellowish)
+\definecolor{tabutter}{rgb}{0.98824, 0.91373, 0.30980} % #fce94f
+\definecolor{ta2butter}{rgb}{0.92941, 0.83137, 0} % #edd400
+\definecolor{ta3butter}{rgb}{0.76863, 0.62745, 0} % #c4a000
+
+% orange
+\definecolor{taorange}{rgb}{0.98824, 0.68627, 0.24314} % #fcaf3e
+\definecolor{ta2orange}{rgb}{0.96078, 0.47451, 0} % #f57900
+\definecolor{ta3orange}{rgb}{0.80784, 0.36078, 0} % #ce5c00
+
+% chocolate (brownish)
+\definecolor{tachocolate}{rgb}{0.91373, 0.72549, 0.43137} % #e9b96e
+\definecolor{ta2chocolate}{rgb}{0.75686, 0.49020, 0.066667} % #c17d11
+\definecolor{ta3chocolate}{rgb}{0.56078, 0.34902, 0.0078431} % #8f5902
+
+% chameleon (greenish)
+\definecolor{tachameleon}{rgb}{0.54118, 0.88627, 0.20392} % #8ae234
+\definecolor{ta2chameleon}{rgb}{0.45098, 0.82353, 0.086275} % #73d216
+\definecolor{ta3chameleon}{rgb}{0.30588, 0.60392, 0.023529} % #4e9a06
+
+% sky blue
+\definecolor{taskyblue}{rgb}{0.44706, 0.56078, 0.81176} % #728fcf
+\definecolor{ta2skyblue}{rgb}{0.20392, 0.39608, 0.64314} % #3465a4
+\definecolor{ta3skyblue}{rgb}{0.12549, 0.29020, 0.52941} % #204a87
+
+% plum (violettish)
+\definecolor{taplum}{rgb}{0.67843, 0.49804, 0.65882} % #ad7fa8
+\definecolor{ta2plum}{rgb}{0.45882, 0.31373, 0.48235} % #75507b
+\definecolor{ta3plum}{rgb}{0.36078, 0.20784, 0.4} % #5c3566
+
+% scarlet red
+\definecolor{tascarletred}{rgb}{0.93725, 0.16078, 0.16078} % #ef2929
+\definecolor{ta2scarletred}{rgb}{0.8, 0, 0} % #cc0000
+\definecolor{ta3scarletred}{rgb}{0.64314, 0, 0} % #a40000
+
+% aluminium
+\definecolor{taaluminium}{rgb}{0.93333, 0.93333, 0.92549} % #eeeeec
+\definecolor{ta2aluminium}{rgb}{0.82745, 0.84314, 0.81176} % #d3d7cf
+\definecolor{ta3aluminium}{rgb}{0.72941, 0.74118, 0.71373} % #babdb6
+
+% gray
+\definecolor{tagray}{rgb}{0.53333, 0.54118, 0.52157} % #888a85
+\definecolor{ta2gray}{rgb}{0.33333, 0.34118, 0.32549} % #555753
+\definecolor{ta3gray}{rgb}{0.18039, 0.20392, 0.21176} % #2e3436
+
+% telemeta red
+\definecolor{telemetaRed}{rgb}{0.41568, 0.01176, 0.02745} % #6A0307
--- /dev/null
+../../../../Common/img/misc/GitHub-Mark-120px-plus.png
\ No newline at end of file
--- /dev/null
+../../../../Common/img/logo_CREM.png
\ No newline at end of file
--- /dev/null
+../../../../Common/img/logo_LESC.png
\ No newline at end of file
--- /dev/null
+../../../../Common/img/logo_crem.jpg
\ No newline at end of file
--- /dev/null
+../../../../Common/img/logo_telemeta_1-1.pdf
\ No newline at end of file
--- /dev/null
+../../../../Common/img/logo_telemeta_2.png
\ No newline at end of file
--- /dev/null
+../../../../Common/img/parisson_logo.png
\ No newline at end of file
--- /dev/null
+../../../../Common/img/parisson_logo_FINALE_com.pdf
\ No newline at end of file
--- /dev/null
+../../../../Common/img/player_mark.png
\ No newline at end of file
--- /dev/null
+../../../../Common/img/spectrogram.png
\ No newline at end of file
--- /dev/null
+../../../../Common/img/telemeta_screenshot_en_2.png
\ No newline at end of file
--- /dev/null
+../../../../Common/img/timeside_schema_v3.pdf
\ No newline at end of file
--- /dev/null
+../../../../Common/img/upmc.png
\ No newline at end of file
--- /dev/null
+\documentclass[final, hyperref, table]{beamer}
+\mode<presentation>
+{
+\usetheme{Parisson}
+ }
+
+ \usepackage[english,francais]{babel} % "babel.sty"
+% \usepackage{french} % "french.sty"
+% \usepackage{franglais} % "franglais.sty" (a defaut)
+ \usepackage{times} % ajout times le 30 mai 2003
+
+%% --------------------------------------------------------------
+%% CODAGE DE POLICES ?
+%% Si votre moteur Latex est francise, il est conseille
+%% d'utiliser le codage de police T1 pour faciliter la césure,
+%% si vous disposez de ces polices (DC/EC)
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+
+
+%% ==============================================================
+%\usepackage{graphicx}
+\usepackage{amsmath,amsfonts}
+%\usepackage[table]{xcolor}
+\usepackage{subfigure}
+\usepackage{fancybox}
+%\usepackage{hyperref}
+\usepackage{multicol}
+\usepackage{wrapfig}
+\usepackage{listings}
+\usepackage{xcolor}
+\usepackage[orientation=portrait,size=a0,scale=1.4]{beamerposter}
+\usepackage{mdframed}
+% Display a grid to help align images
+%\beamertemplategridbackground[1cm]
+
+%We will get the normal bibliography style (number or text instead of icon) by including the following code
+\setbeamertemplate{bibliography item}[text]
+\setbeamerfont{caption}{size=\footnotesize}
+% listings settings
+\definecolor{lstComments}{rgb}{1,0.2,0.2}
+\definecolor{lstBkgrd}{rgb}{0.95,0.95,1}
+\lstset{%
+ language=Python, % the language of the code
+ frame=single, % adds a frame around the code
+ commentstyle=\color{lstComments},% comment style
+ backgroundcolor=\color{lstBkgrd}, % choose the background color
+ basicstyle=\ttfamily\scriptsize, % the size of the fonts that are used for the code
+ keywordstyle=\color{blue}, % keyword style
+ showstringspaces=false, % underline spaces within strings only
+}
+
+
+\title[Telemeta \& TimeSide]{The Telemeta platform and the TimeSide framework}
+\subtitle{Audio archives management and Automatic analysis.}
+\author[Fillon, Pellerin]{Thomas Fillon \inst{1}, Guillaume Pellerin\inst{1}}
+
+
+\institute[Parisson]{\small
+ \inst{1}%
+ Parisson, France\\
+ %Thanks
+\vskip1ex
+ {\small \textcolor{red}{\emph{This work was partially done inside the DIADEMS project\\ funded by the French National Research Agency ANR (CONTINT)}}}
+}
+
+\date[26/01/2015]{26 january 2015}
+
+\begin{document}
+
+\begin{frame}[containsverbatim]{}
+% ==================================
+% --------- Résumé -----------------
+% ==================================
+ \begin{block}{Introduction}\small
+ \begin{columns}
+ \begin{column}{0.72\linewidth}
+ \begin{itemize}
+ \item Since 2007, ethnomusicologists from the \emph{Center for Research in
+ \alert{Ethnomusicology}} (CREM) and engineers from Parisson have joined
+ their efforts to develop \emph{Telemeta}, a scalable and
+ collaborative\alert{ \emph{open-source} web platform} for
+ management of and access to \alert{digital sound archives}.
+ \item A fully operational deployment of this platform is online since 2011 :
+ \textbf{\og Sound archives of the CNRS - Musée de l'Homme\fg}:
+ \colorbox{red!50}
+ {\normalsize \hskip1ex \textbf{\url{http://archives.crem-cnrs.fr} \hskip1ex }}
+ \item The design of Telemeta focuses on the enhanced and
+ collaborative user-experience in accessing audio items and
+ their associated \alert{metadata} and on the possibility
+ for the expert user to further enrich those metadata.
+ \item It fits the professional requirements from both
+ \alert{sound archivists and researchers} in \alert{ethnomusicology}.
+
+ \end{itemize}
+ \end{column}
+ \begin{column}{0.26\linewidth}
+ \begin{center}
+ \includegraphics[scale=0.9]{img/logo_telemeta_1-1.pdf}\\
+ \colorbox{red!50}{\Large
+ \textbf{\url{http://telemeta.org/}}} \vskip1ex
+ \colorbox{red!50} { Contact :
+ \href{mailto:guillaume@parisson.com}{\{guillaume,thomas\}@parisson.com}}
+ \end{center}
+ \end{column}
+ \end{columns}
+ \vskip1ex
+ Telemeta architecture relies on \emph{TimeSide}, an open
+ \alert{audio processing framework} written in Python which:
+ \begin{itemize}
+ \item Provides \alert{decoding, encoding and streaming}
+ methods for various formats together with a smart
+ embeddable \alert{HTML audio player}.
+ \item Includes a set of audio analysis plugins and
+ additionally wraps several \alert{audio features
+ extraction} libraries to provide \alert{automatic
+ annotation, segmentation and musicological analysis}
+ \end{itemize}
+ % \colorbox{red!20}{\textbf{KEYWORDS : Sound archives, Metadata, Ethnomusicology, Database, Audio labelling, Web platform}}
+ \end{block}
+
+% ==================================
+% --------- Corps -----------------
+% ==================================
+ \begin{columns}[T]
+ \footnotesize
+ % ==================================
+ % --------- Colonne gauche ---------
+ % ==================================
+ \begin{column}[T]{.49\linewidth}
+ % \begin{block}{Introduction}
+ % \vspace{-0.5cm}
+ % \textbf{Needs}\\
+ % \begin{itemize}
+ % \item In social sciences like anthropology and linguistics,
+ % researchers have to work on multiple types of multimedia
+ % documents such as photos, videos, sound recordings or
+ % databases.
+ % \item The need to easily access, visualize and annotate
+ % such materials can be problematic given their diverse formats,
+ % sources and given their chronological nature.
+ % \end{itemize}
+
+
+ % \vspace{-0.5cm}
+ % \end{block}
+
+ \begin{block}{Web audio content management features and architecture}
+ \vspace{-0.5cm}
+ \begin{itemize}
+ \item \emph{Telemeta} is a free and open source ({\scriptsize CeCILL
+ Free Software License Agreement}) web audio content management
+ system which introduces efficient and secure methods for
+ \alert{backuping}, \alert{indexing}, \alert{transcoding}, \alert{analysing} and \alert{publishing} any
+ digitalized audio file with its metadata.
+ \item \emph{Telemeta} is ideal for
+ professional collaborators who wants to easily organize, backup, archive and
+ publish documented sound collections of audio files, CDs,
+ digitalized vinyls and magnetic tapes over a strong database in
+ accordance with \alert{open web standards}.
+ \item \emph{Telemeta} architecture
+ is \alert{flexible} and can easily be adapted to particular database
+ organization of a given sound archives.
+ \end{itemize}
+
+ The main features of \emph{Telemeta} are:
+\vspace{-0.5cm}
+\begin{multicols}{2}[]
+
+ \begin{itemize}
+ \item \alert{Pure HTML} web user interface including high level \alert{search engine}
+ \item \alert{Smart workflow management} with contextual user lists, profiles and rights
+ \item Model-View-Controller (\alert{MVC}) architecture
+ \item Strong Structured Query Language (\alert{SQL}) or Oracle backend
+ \end{itemize}
+\end{multicols}
+ Beside database management, the audio support is mainly provided through an external component, \emph{TimeSide}.
+
+ \end{block}
+ \begin{block}{Metadata}
+ \vspace{-0.5cm}
+ \begin{itemize}
+ \item In addition to the audio data, dynamically handling metadata in a \alert{collaborative} manner optimises
+ the continuous process of knowledge gathering and enrichment of
+ the materials in the database.
+ \item Interoperability : integration of the metadata standards protocols \alert{Dublin Core}
+ and \alert{OAI-PMH} (Open Archives Initiative Protocol for Metadata
+ Harvesting) \cite{DublinCore,OAI-PMH}.
+ \end{itemize}
+
+ \textbf{Contextual Information}\\
+ In ethnomusicology, contextual information could be geographic, cultural and musical. It could also store archive related information and include related materials in any multimedia format.
+
+ \textbf{Annotations and segmentation}\\
+ Metadata also consist in temporal information such as:
+ \begin{itemize}
+ \item a list of \alert{time-coded markers} associated with annotations
+ \item a list of of \alert{time-segments} associated with labels (\emph{in development}) .
+ \end{itemize}
+ The ontology for those labels is relevant for ethnomusicology (e.g. speech versus singing voice segment, chorus, ...).
+ It should be noted that annotations and segmentation can be done either by a human expert or by some automatic signal processing analysis.
+ \end{block}
+
+ \begin{block}{Sound archives of the CNRS - Musée de l'Homme}
+ The ressources are available to researchers and to the extent possible, the public, in compliance with the intellectual and moral rights of musicians and collectors.
+ %\begin{columns}[T]
+ % \begin{column}{0.27\linewidth}
+ These archives are the most important in Europe:
+ \begin{itemize}
+ \item Nearly 3,500 hours of recordings of unpublished field.
+ \item Approximately 3700 hours of material published (more than
+ 5000 discs, many of which are very rare).
+ \end{itemize}
+ \begin{beamerboxesrounded}%
+ [shadow=true]%
+ {Usages}
+ \begin{itemize}
+ \item \textbf{Research}:
+ \begin{itemize}\footnotesize
+
+ \item \alert{Publish} collected ressources together with research
+ work.
+ \item \alert{Exchange} data online with other researchers or
+ communities producing their music in their home countries
+ through collaborative tools like markers and comments.
+ \end{itemize}
+ \item \textbf{Teaching}: Ressources for teachers in \emph{anthropology} or
+ \emph{ethnomusicology} as it provides the students an access to
+ materials for lessons, academic works and exams.
+ \item \textbf{Museology}: Access through \emph{interactive kiosks} (full
+ access given to IP ranges)
+ \end{itemize}
+
+ \end{beamerboxesrounded}
+
+ %\end{column}
+ %\begin{column}{0.7\linewidth}
+ %\centering
+ \begin{center}
+ \fbox{\includegraphics[width=0.93\linewidth]{img/telemeta_screenshot_en_2.png}}
+ \end{center}
+
+ %\end{column}
+ %\end{columns}
+
+ \end{block}
+
+
+ \end{column}
+% ==================================
+% ------- Colonne droite -----------
+% ==================================
+\section{TimeSide}
+\begin{column}[T]{.49\linewidth}
+\subsection{TimeSide architecture}
+ \begin{block}{TimeSide : open web audio processing framework}
+
+\begin{beamerboxesrounded}%
+ [upper=red, shadow=true]%
+ {}
+ \url{https://github.com/Parisson/TimeSide/}
+ \end{beamerboxesrounded}
+
+\begin{center}
+ \colorbox{red!30}{\includegraphics[width=1.5cm]{img/github.png} \bf \hskip3ex \url{https://github.com/Parisson/TimeSide/} \hskip3ex }
+\end{center}
+\begin{columns}[T]
+ %\begin{minipage}{0.34\linewidth}
+ \begin{column}{.36\linewidth}
+ \begin{beamerboxesrounded}[shadow=true]{Functionality}
+ \begin{itemize}
+ \item \alert{Do} asynchronous and fast audio processing with
+ Python.
+ \item \alert{Decode} ANY audio or video format into numpy arrays
+ thanks to Gstreamer.
+ \item \alert{Analyze} audio content with some external audio
+ feature extraction libraries.
+ \item \alert{Organize}, \alert{serialize} and \alert{save}
+ analysis metadata through various formats.
+ \item \alert{Draw} various waveforms, spectrograms and
+ other representations from audio analysis.
+ \item \alert{Transcode} audio data in various media formats and
+ stream them through web apps.
+ \item \alert{Playback}, \alert{index}, \alert{tag} and
+ \alert{interact} on demand with a smart high-level HTML5
+ extensible player.
+ \end{itemize}
+ \end{beamerboxesrounded}
+
+ \end{column}
+
+ %\end{minipage}
+ %\begin{minipage}{0.65\linewidth}
+ \begin{column}[T]{0.6\linewidth}
+ \begin{beamerboxesrounded}[shadow=true]{TimeSide Architecture}
+ \centering
+ \includegraphics[width=\linewidth]{img/timeside_schema_v3.pdf}
+ \end{beamerboxesrounded}
+
+ \end{column}
+
+ %\end{minipage}
+\end{columns}
+
+\begin{beamerboxesrounded}%
+ [shadow=true]%
+ {Audio features extraction}
+ TimeSide incorporates some state-of-the-art audio feature extraction
+ libraries such as:
+
+ \begin{itemize}
+ \item \textbf{Aubio: \colorbox{red!50}{\hskip1ex
+ \url{http://aubio.org} \hskip1ex }} \cite{brossierPhD}
+ \item \textbf{Yaafe: \colorbox{red!50}{\hskip1ex
+ \url{http://yaafe.sourceforge.net}\hskip1ex }}
+ \cite{yaafe_ISMIR2010}
+ \item \textbf{Vamp plugins: \colorbox{red!50}{\hskip1ex
+ \url{http://www.vamp-plugins.org}\hskip1ex }}
+ \cite{vamp-plugins}
+ \end{itemize}
+
+ Given the extracted features, every sound item in a given collection
+ can be automatically analyze. The results of this analysis can be
+ displayed as a support to ethnomusicological studies.
+\end{beamerboxesrounded}
+
+%\end{block}
+
+
+
+%\begin{block}{TimeSide Architecture}
+
+
+\end{block}
+
+\begin{block}{Code Example (Python)}
+\begin{columns}[T]
+ \begin{column}[T]{0.6\linewidth}
+ \lstinputlisting{code_example.py}
+ \end{column}
+
+ \begin{column}[T]{0.35\linewidth}
+ \begin{beamerboxesrounded}[shadow=true]{Results}
+ \begin{figure}
+ \centering
+ \includegraphics[width=\linewidth]{img/spectrogram.png}
+ \caption{Spectrogram (sweep signal)}
+ \end{figure}
+ \vskip5ex
+ \begin{lstlisting}
+ Level Analyzer Max:[-6.021]
+ Level Analyzer RMS:[-9.856]
+ \end{lstlisting}
+\end{beamerboxesrounded}
+ \end{column}
+\end{columns}
+ \end{block}
+
+ \begin{block}{Ongoing developments}
+\vspace{-1cm}
+ \begin{multicols}{2}[]
+ \begin{itemize}
+ \item \alert{Annotate} multimedia items by time segments supporting both free annotations and ontology-based annotations
+ \item Efficiently \alert{visualize} results from analysis from various data types together with X-Y zoom capability and audio synchronization by using state-of-the-art multimedia JavaScript libraries: \emph{D3.js}, JQueryUI and audio libraries from the Wave project (\url{http://wave.ircam.fr/})
+ \item Design, manage and run analyses on large audio corpus and serialize the results through a REST web API with the TimeSide server
+ \item Increase the analysis functionality with various automatic analysis and annotation tools for speech, audio, Music Information Retrieval and ethnomusicology (DIADEMS project).
+
+\end{itemize}
+\end{multicols}
+\end{block}
+
+\begin{block}{Références}\tiny
+\bibliographystyle{plain}
+%\label{sec:ref}
+\vspace{-1cm}
+\begin{multicols}{2}[]
+\bibliography{wac2015}
+\end{multicols}
+\end{block}
+
+\end{column}
+\end{columns}
+\end{frame}
+\end{document}
\ No newline at end of file
--- /dev/null
+@Misc{OAI-PMH,
+ key = "OAI-PMH",
+ howpublished = {\url{http://www.openarchives.org/pmh/}},
+ title = "Open Archives Initiative Protocol for Metadata
+ Harvesting"
+}
+
+@Misc{DublinCore,
+ key = "DublinCore",
+ title = "{Dublin Core} Metadata Initiative",
+ howpublished = {\url{http://dublincore.org/}}
+}
+
+@Misc{telemetaCREM,
+ key = "telemetaCREM",
+ title = "Archives sonores du {CNRS} - {Musée de l'Homme}",
+ howpublished = {\url{http://archives.crem-cnrs.fr}}
+}
+
+@PhdThesis{BrossierPhD,
+ author = {Paul Brossier},
+ title = {Automatic annotation of musical audio for
+ interactive systems},
+ school = {Centre for Digital music, Queen Mary University of
+ London, UK},
+ year = 2006,
+ url = {http://aubio.org/}
+
+}
+
+@inproceedings{yaafe_ISMIR2010,
+ author = {Mathieu, Benoît and Essid, Slim and Fillon, Thomas
+ and Prado, Jacques and Richard, Gaël},
+ title = {Yaafe, An Easy To Use And Efficient Audio Feature
+ Extraction Software},
+ booktitle = {Proc. of ISMIR 2010, Utrecht, Netherlands},
+ year = 2010,
+ pages = {441-446},
+ publisher = {International Society for Music Information
+ Retrieval},
+ howpublished = {\url{http://ismir2010.ismir.net/proceedings/ismir2010-75.pdf}}
+}
+
+@Misc{vamp-plugins,
+ title = {The {Vamp} audio analysis plugin system},
+ howpublished = {\url{http://www.vamp-plugins.org}}
+}
+
+@Misc{Simonnot_ICTM_2014,
+ author = {Simonnot, Joséphine and Mifune, Marie-France and Lambert, Jean},
+ title = {TELEMETA: Resources of an online archive of ethnomusicological recordings},
+ howpublished = {Panel accepted at ICTM Study Group on Historical Sources of Traditional Music, Aveiro, Portugal, May 12-17 2014},
+ year = 2014}
+
+@Article{Simmonot_IASA_2011,
+ author = {Simonnot, Joséphine},
+ title = {{TELEMETA}: an audio Content Management System for the Web},
+ journal = {International Association of Sound and Audiovisual Archives journal},
+ year = 2011,
+ volume = 36,
+ month = {jan}}
+
+@Article{Julien_IASA_2011,
+ author = {Julien Da Cruz Lima, Aude},
+ title = {The {CNRS} — {M}usée de l’{H}omme audio archives: a short introduction},
+ journal = {International Association of Sound and Audiovisual Archives journal},
+ year = 2011,
+ volume = 36,
+ month = {jan}}
+
+
+@article{Gomez_JNMR_2013,
+author = {Gómez, Emilia and Herrera, Perfecto and Gómez-Martin, Francisco},
+title = {Computational Ethnomusicology: perspectives and challenges},
+journal = {Journal of New Music Research},
+volume = {42},
+number = {2},
+pages = {111-112},
+year = {2013},
+doi = {10.1080/09298215.2013.818038},
+
+URL = {http://www.tandfonline.com/doi/abs/10.1080/09298215.2013.818038},
+eprint = {http://www.tandfonline.com/doi/pdf/10.1080/09298215.2013.818038}
+}
+
+@Article{Tzanetakis_2007_JIMS,
+ author = {Tzanetakis, George and Kapur, Ajay and Schloss, W. Andrew and Wright, Matthew},
+ title = {Computational ethnomusicology},
+ journal = {Journal of Interdisciplinary Music Studies},
+ year = 2007,
+ volume = 1,
+ number = 2,
+ pages = {1-24},
+ url = {http://www.musicstudies.org/CompEthno_JIMS_071201.pdf},
+}
+