This commit is contained in:
Raspbeguy
2014-03-04 15:01:46 +01:00
parent b34b716b1e
commit 32ce390fdd
7 changed files with 43 additions and 32 deletions

View File

@@ -1,6 +1,7 @@
%!TEX encoding = UTF-8 Unicode
\documentclass[11pt,a4paper,titlepage]{report} \documentclass[11pt,a4paper,titlepage]{report}
\usepackage[francais]{babel} \usepackage[francais]{babel}
\usepackage[latin1]{inputenc} \usepackage[utf8]{inputenc}
\usepackage{amsmath} \usepackage{amsmath}
\usepackage{amsfonts} \usepackage{amsfonts}
\usepackage{amssymb} \usepackage{amssymb}
@@ -12,7 +13,7 @@
\usepackage{enumitem} \usepackage{enumitem}
\author{Guillaume \textsc{Abramovici}\\ \author{Guillaume \textsc{Abramovici}\\
Guy \textsc{Godfroy}\\ Guy \textsc{Godfroy}\\
Micka<EFBFBD>l \textsc{Illy}\\ Mickaɫl \textsc{Illy}\\
Quentin \textsc{Martin}\\ Quentin \textsc{Martin}\\
\\ \\
\textit{Encadrant :} Elizabeth \textsc{Brunnet}} \textit{Encadrant :} Elizabeth \textsc{Brunnet}}
@@ -29,13 +30,13 @@
\end{titlepage} \end{titlepage}
\maketitle \maketitle
\chapter{Analyse du probl<EFBFBD>me} \chapter{Analyse du problème}
L'av<EFBFBD>nement des technologies... L'avènement des technologies...
\begin{itemize} \begin{itemize}
\item Intro bidon \item Intro bidon
\item Besoin de musique electro \item Besoin de musique electro
\item On est pas des pros, donc on va faire un truc <EFBFBD> l'ancienne simplifi<EFBFBD>. \item On est pas des pros, donc on va faire un truc à l'ancienne simplifié.
\item On se base sur le programme Milkytracker. \item On se base sur le programme Milkytracker.
\end{itemize} \end{itemize}
@@ -43,44 +44,44 @@ L'av
\begin{itemize} \begin{itemize}
\item Planning et deadlines \item Planning et deadlines
\item B<EFBFBD>te <EFBFBD> corne + pieuvre (<EFBFBD> toi de jouer Mika) \item Bête à corne + pieuvre (à toi de jouer Mika)
\item Interface graphique, explication des boutons, voir partie GUI. \item Interface graphique, explication des boutons, voir partie GUI.
\item Plagiat du r<EFBFBD>glement... \item Plagiat du règlement...
\item C, Git, GTK, Doxygen, wiki \item C, Git, GTK, Doxygen, wiki
\item Encadrant (duh...) \item Encadrant (duh...)
\end{itemize} \end{itemize}
\chapter{Liste des fonctionnalit<EFBFBD>s} \chapter{Liste des fonctionnalités}
% Voir fichier \texttt{fonctionnalit<EFBFBD>s.txt} % Voir fichier \texttt{fonctionnalités.txt}
Nous avons dress<EFBFBD> une liste des fonctions du programme qui se veut la plus exhaustive possible. Nous avons indic<EFBFBD> chaque fonction selon leur priorit<EFBFBD> d'impl<EFBFBD>mentation : $\ast\ast$ pour les fonctions <EFBFBD> impl<EFBFBD>menter pour la premi<EFBFBD>re version, et $\ast$ pour celles <EFBFBD> impl<EFBFBD>menter pour le produit final. Les autres sont les fonctions moins importantes <EFBFBD> impl<EFBFBD>menter s'il nous en avons la possibilit<EFBFBD>.\\ Nous avons dressé une liste des fonctions du programme qui se veut la plus exhaustive possible. Nous avons indicé chaque fonction selon leur priorité d'implémentation : $\ast\ast$ pour les fonctions à implémenter pour la première version, et $\ast$ pour celles à implémenter pour le produit final. Les autres sont les fonctions moins importantes à implémenter s'il nous en avons la possibilité.\\
Voici dons la liste des fonctionnalit<EFBFBD>s : Voici dons la liste des fonctionnalités :
\section{Gestion des samples} \section{Gestion des samples}
\begin{itemize} \begin{itemize}
\item Import de samples $\ast\ast$ \item Import de samples $\ast\ast$
\item Visualisation graphique des samples en vue d'affinage du son $\ast$ \item Visualisation graphique des samples en vue d'affinage du son $\ast$
\item R<EFBFBD>glages des param<EFBFBD>tres de lecture en boucle des samples $\ast\ast$ \item Réglages des paramètres de lecture en boucle des samples $\ast\ast$
\end{itemize} \end{itemize}
\section{Gestion des instruments} \section{Gestion des instruments}
\begin{itemize} \begin{itemize}
\item Choix d'un sample pour chaque instrument $\ast\ast$ \item Choix d'un sample pour chaque instrument $\ast\ast$
\item Accord du sample en fonction d'une note de pr<EFBFBD>f<EFBFBD>rence $\ast$ \item Accord du sample en fonction d'une note de préférence $\ast$
\item <EFBFBD>dition du volume d'attaque, de maintien et de chute via une enveloppe sonore $\ast$ \item Édition du volume d'attaque, de maintien et de chute via une enveloppe sonore $\ast$
\item Positionnement st<EFBFBD>r<EFBFBD>o \item Positionnement stéréo
\end{itemize} \end{itemize}
\section{Matrice de m<EFBFBD>lodie} \section{Matrice de mélodie}
\begin{itemize} \begin{itemize}
\item Entr<EFBFBD>e/visualisation de la m<EFBFBD>lodie par clavier physique $\ast\ast$ ou clavier graphique cliquable $\ast$ \item Entrée/visualisation de la mélodie par clavier physique $\ast\ast$ ou clavier graphique cliquable $\ast$
\item Pr<EFBFBD>sentation de la matrice selon le temps et les instruments $\ast\ast$ \item Présentation de la matrice selon le temps et les instruments $\ast\ast$
\item Choix du nom des notes fa<EFBFBD>on anglo-saxonne ou latine (via fen<EFBFBD>tre des pr<EFBFBD>f<EFBFBD>rences) \item Choix du nom des notes façon anglo-saxonne ou latine (via fenêtre des préférences)
\item Lecture de plusieurs instruments simultan<EFBFBD>ment $\ast$ \item Lecture de plusieurs instruments simultanément $\ast$
\item Choix du tempo $\ast\ast$, de la base de temps $\ast\ast$ et du nombre de \textit{ticks} $\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$ \item Gestion des motifs (choix de l'agencement dans le temps, du tempo et de la base de temps) $\ast$
\end{itemize} \end{itemize}
@@ -88,33 +89,33 @@ Voici dons la liste des fonctionnalit
\section{Effets} \section{Effets}
\begin{itemize} \begin{itemize}
\item Impl<EFBFBD>mentation de plusieurs effets : \item Implémentation de plusieurs effets :
\begin{itemize}[label=$\bullet$] \begin{itemize}[label=$\bullet$]
\item arp<EFBFBD>ge $\ast\ast$ \item arpège $\ast\ast$
\item portamento (montant, descendant, intelligent) $\ast$ \item portamento (montant, descendant, intelligent) $\ast$
\item vibrato $\ast$ \item vibrato $\ast$
\item tremolo $\ast$ \item tremolo $\ast$
\item coupure $\ast$ \item coupure $\ast$
\item d<EFBFBD>lai $\ast$ \item délai $\ast$
\end{itemize} \end{itemize}
\item Choix des effets via un menu d<EFBFBD>roulant en face de chaque note $\ast$ \item Choix des effets via un menu déroulant en face de chaque note $\ast$
\item Modification dynamique du volume et de la st<EFBFBD>r<EFBFBD>o $\ast$ \item Modification dynamique du volume et de la stéréo $\ast$
\end{itemize} \end{itemize}
\section{Fonctionnalit<EFBFBD>s basiques} \section{Fonctionnalités basiques}
\begin{itemize} \begin{itemize}
\item Cr<EFBFBD>er nouveau document $\ast$ \item Créer nouveau document $\ast$
\item Ouvrir document $\ast$ \item Ouvrir document $\ast$
\item Sauvegarder document $\ast$ \item Sauvegarder document $\ast$
\item Undo/redo $\ast$ \item Undo/redo $\ast$
\item Maximiser/minimiser/fermer fen<EFBFBD>tre $\ast$ \item Maximiser/minimiser/fermer fenêtre $\ast$
\item Export de la musique en fichier son (wav ou mp3) $\ast$ \item Export de la musique en fichier son (wav ou mp3) $\ast$
\end{itemize} \end{itemize}
\chapter{Sp<EFBFBD>cification fonctionnelle} \chapter{Spécification fonctionnelle}
Citation des librairies utilis<EFBFBD>es...\\ Citation des librairies utilisées...\\
PIPO PIPO
\chapter{Tests unitaires} \chapter{Tests unitaires}
@@ -126,7 +127,7 @@ Test de TOUS les boutons un par un. Yay.
\begin{figure}[!h] \begin{figure}[!h]
\includegraphics{mainwindow.eps} \includegraphics{mainwindow.eps}
\caption{Fen<EFBFBD>tre principale} \caption{Fenêtre principale}
\end{figure} \end{figure}
\end{document} \end{document}

10
documentation/Makefile Normal file
View File

@@ -0,0 +1,10 @@
all: compile show
compile:
pdflatex *.tex
show:
open *.pdf
clean:
rm -f *.aux *.dvi *.log *.nav *.out *.snm *.toc *.bak *.bbl *.dvi

View File

Before

Width:  |  Height:  |  Size: 9.8 KiB

After

Width:  |  Height:  |  Size: 9.8 KiB