Mieux
This commit is contained in:
parent
b34b716b1e
commit
32ce390fdd
Binary file not shown.
|
@ -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ë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ème}
|
\chapter{Analyse du problème}
|
||||||
|
|
||||||
L'avè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 à l'ancienne simplifié.
|
\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ête à corne + pieuvre (à 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è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és}
|
\chapter{Liste des fonctionnalités}
|
||||||
|
|
||||||
% Voir fichier \texttt{fonctionnalités.txt}
|
% Voir fichier \texttt{fonctionnalités.txt}
|
||||||
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é.\\
|
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é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églages des paramè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éférence $\ast$
|
\item Accord du sample en fonction d'une note de préférence $\ast$
|
||||||
\item É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éréo
|
\item Positionnement stéréo
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
||||||
\section{Matrice de mélodie}
|
\section{Matrice de mélodie}
|
||||||
|
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Entrée/visualisation de la mé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é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çon anglo-saxonne ou latine (via fenêtre des préfé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é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émentation de plusieurs effets :
|
\item Implémentation de plusieurs effets :
|
||||||
\begin{itemize}[label=$\bullet$]
|
\begin{itemize}[label=$\bullet$]
|
||||||
\item arpè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élai $\ast$
|
\item délai $\ast$
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\item Choix des effets via un menu dé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éréo $\ast$
|
\item Modification dynamique du volume et de la stéréo $\ast$
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
||||||
\section{Fonctionnalités basiques}
|
\section{Fonctionnalités basiques}
|
||||||
|
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Cré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ê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écification fonctionnelle}
|
\chapter{Spécification fonctionnelle}
|
||||||
|
|
||||||
Citation des librairies utilisé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être principale}
|
\caption{Fenêtre principale}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
|
|
||||||
\end{document}
|
\end{document}
|
||||||
|
|
|
@ -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
|
Before Width: | Height: | Size: 9.8 KiB After Width: | Height: | Size: 9.8 KiB |
Loading…
Reference in New Issue