2014-03-02 16:11:54 +01:00
\documentclass [11pt,a4paper,titlepage] { report}
2014-02-28 22:21:16 +01:00
\usepackage [francais] { babel}
\usepackage [latin1] { inputenc}
\usepackage { amsmath}
\usepackage { amsfonts}
\usepackage { amssymb}
\usepackage [usenames,dvipsnames] { pstricks}
\usepackage { epsfig}
\usepackage { pst-grad} % For gradients
\usepackage { pst-plot} % For axes
\usepackage { pstricks}
2014-03-03 10:26:56 +01:00
\usepackage { enumitem}
2014-02-28 22:21:16 +01:00
\author { Guillaume \textsc { Abramovici} \\
Guy \textsc { Godfroy} \\
Micka<6B> l \textsc { Illy} \\
Quentin \textsc { Martin} \\
\\
\textit { Encadrant :} Elizabeth \textsc { Brunnet} }
\title { Projet \textsc { PonyTracker} \\
2014-03-02 16:11:54 +01:00
Rapport\\
\vspace { 1cm}
\includegraphics [scale=0.5] { icon/vinyl.pdf} }
2014-03-02 18:30:50 +01:00
%LOL j'adore les poneys
2014-02-28 22:21:16 +01:00
\addto \captionsfrench { \renewcommand { \chaptername } { Section} }
\begin { document}
2014-03-02 16:11:54 +01:00
\begin { titlepage}
\end { titlepage}
2014-02-28 22:21:16 +01:00
\maketitle
\chapter { Analyse du probl<62> me}
2014-03-02 10:54:35 +01:00
L'av<61> nement des technologies...
\begin { itemize}
\item Intro bidon
\item Besoin de musique electro
\item On est pas des pros, donc on va faire un truc <20> l'ancienne simplifi<66> .
\item On se base sur le programme Milkytracker.
\end { itemize}
2014-02-28 22:21:16 +01:00
\chapter { Cahier des charges}
2014-03-03 10:28:26 +01:00
\begin { itemize}
2014-03-02 10:54:35 +01:00
\item Planning et deadlines
\item B<> te <20> corne + pieuvre (<28> toi de jouer Mika)
\item Interface graphique, explication des boutons, voir partie GUI.
\item Plagiat du r<> glement...
\item C, Git, GTK, Doxygen, wiki
\item Encadrant (duh...)
\end { itemize}
2014-02-28 22:21:16 +01:00
\chapter { Liste des fonctionnalit<69> s}
2014-03-03 10:26:56 +01:00
% Voir fichier \texttt{fonctionnalit<69> s.txt}
Nous avons dress<73> une liste des fonctions du programme qui se veut la plus exhaustive possible. Nous avons indic<69> chaque fonction selon leur priorit<69> d'impl<70> mentation : $ \ast \ast $ pour les fonctions <20> impl<70> menter pour la premi<6D> re version, et $ \ast $ pour celles <20> impl<70> menter pour le produit final. Les autres sont les fonctions moins importantes <20> impl<70> menter s'il nous en avons la possibilit<69> .\\
Voici dons la liste des fonctionnalit<69> s :
2014-03-03 10:28:26 +01:00
\section { Gestion des samples}
\begin { itemize}
\item Import de samples $ \ast \ast $
\item Visualisation graphique des samples en vue d'affinage du son $ \ast $
\item R<> glages des param<61> tres de lecture en boucle des samples $ \ast \ast $
\end { itemize}
\section { Gestion des instruments}
\begin { itemize}
\item Choix d'un sample pour chaque instrument $ \ast \ast $
\item Accord du sample en fonction d'une note de pr<70> f<EFBFBD> rence $ \ast $
\item <20> dition du volume d'attaque, de maintien et de chute via une enveloppe sonore $ \ast $
\item Positionnement st<73> r<EFBFBD> o
\end { itemize}
\section { Matrice de m<> lodie}
\begin { itemize}
\item Entr<74> e/visualisation de la m<> lodie par clavier physique $ \ast \ast $ ou clavier graphique cliquable $ \ast $
\item Pr<50> sentation de la matrice selon le temps et les instruments $ \ast \ast $
\item Choix du nom des notes fa<66> on anglo-saxonne ou latine (via fen<65> tre des pr<70> f<EFBFBD> rences)
\item Lecture de plusieurs instruments simultan<61> ment $ \ast $
\item Choix du tempo $ \ast \ast $ , de la base de temps $ \ast \ast $ et du nombre de \textit { ticks} $ \ast $
\item Gestion des motifs (choix de l'agencement dans le temps, du tempo et de la base de temps) $ \ast $
\end { itemize}
\section { Effets}
\begin { itemize}
\item Impl<70> mentation de plusieurs effets :
\begin { itemize} [label=$ \bullet $ ]
\item arp<72> ge $ \ast \ast $
\item portamento (montant, descendant, intelligent) $ \ast $
\item vibrato $ \ast $
\item tremolo $ \ast $
\item coupure $ \ast $
\item d<> lai $ \ast $
\end { itemize}
\item Choix des effets via un menu d<> roulant en face de chaque note $ \ast $
\item Modification dynamique du volume et de la st<73> r<EFBFBD> o $ \ast $
\end { itemize}
\section { Fonctionnalit<EFBFBD> s basiques}
\begin { itemize}
\item Cr<43> er nouveau document $ \ast $
\item Ouvrir document $ \ast $
\item Sauvegarder document $ \ast $
\item Undo/redo $ \ast $
\item Maximiser/minimiser/fermer fen<65> tre $ \ast $
\item Export de la musique en fichier son (wav ou mp3) $ \ast $
\end { itemize}
2014-02-28 22:21:16 +01:00
\chapter { Sp<EFBFBD> cification fonctionnelle}
2014-03-02 10:54:35 +01:00
Citation des librairies utilis<69> es...\\
PIPO
2014-02-28 22:21:16 +01:00
\chapter { Tests unitaires}
2014-03-02 10:54:35 +01:00
On va se faire chier...\\
Test de TOUS les boutons un par un. Yay.
2014-02-28 22:21:16 +01:00
\chapter { Esquisses de l'interface graphique}
\begin { figure} [!h]
\includegraphics { mainwindow.eps}
\caption { Fen<EFBFBD> tre principale}
\end { figure}
\end { document}