ponytracker/sources
Raspbeguy 20128e6584 efoiguy 2014-05-22 01:04:29 +02:00
..
FX Ajout du module pour changer le volume et le panoramique des chaines audio et d'un autre qui ajoute des effets (chorus et delay pour l'instant) à une chaine). 2014-05-19 18:33:25 +02:00
GUI Maj 2014-05-21 23:44:52 +02:00
VolPan Ajout du module pour changer le volume et le panoramique des chaines audio et d'un autre qui ajoute des effets (chorus et delay pour l'instant) à une chaine). 2014-05-19 18:33:25 +02:00
fichier début fichier 2014-05-21 21:12:56 +02:00
fmod J'ai arrangé les Warning et j'ai ajouté les bibliothèques. Je sais, c'est pas propre, mais bon. 2014-05-10 17:11:35 +02:00
instruments Système de lecture opérationnel :) 2014-05-21 18:08:47 +02:00
lecture Mieux, beaucoup mieux. 2014-05-21 23:27:28 +02:00
mainTest Maj 2014-05-21 23:44:52 +02:00
melodie Système de lecture opérationnel :) 2014-05-21 18:08:47 +02:00
motifs Début du travail sur la doc Doxygen. Je ne pourrais aller plus loin que lorsqu'on aura toutes les fonctions 2014-05-15 03:44:03 +02:00
samples Système de lecture opérationnel :) 2014-05-21 18:08:47 +02:00
tests Maintenant la fonction lecture ne fait plus planter le programme. Mais ça marche toujours pas. 2014-04-10 14:33:33 +02:00
Makefile Système de lecture opérationnel :) 2014-05-21 18:08:47 +02:00
README readme, tout ça... 2014-05-22 00:33:32 +02:00
TODO_fonctions Création module mélodie, ajout d'un module dans la TODO liste... 2014-04-01 21:31:20 +02:00
main.c efoiguy 2014-05-22 01:04:29 +02:00
makefile_backup Améliorations diverses, dont le makefile 2014-05-14 13:29:53 +02:00

README

Ponytracker - prototype
=======================

Conçu par Guillaume Abramovici, Guy Godfroy, Mickael Illy, Quentin Martin.


Il s'agit du prototype du projet Ponytracker, un programme de musique séquentielle.
Ses fonctionnalités sont évidemment très limitées pour le moment.
Les fenêtres dont implémentées et apparaissent lorsque les boutons adéquats sont pressés.
La seule action actuelle du programme est déclenchée par le bouton lecture en haut à gauche de la fenêtre principale.
Ce bonton déclence la mise en mémoire note par note d'une mélodie entrée en ligne de code (dans le fichier main.c)
puis la joue en utilisant les samples du dossier lecture.
Trois motifs sont programmés et agencés dans la mélodie selon l'ordre A-B-A-C.


Ce programme se compile et s'exécute correctement sur Fedora et sur MacOS.


Dépendances
-----------

Avant de compiler le programme, vous avez besoins des dépendances suivantes :
environnement GTK3.

Les librairies fmodex sont incluses dans l'archive. Toutefois, veillez, si vous utilisez Linux en 64bit, modiviez l'option -lfmodex en -lfmodex64 dans le makefile.

Compilation
-----------

Placez-vous dans le dossier sources, puis effectuez la commande make.


Execution
---------

Exécuter simplement ./ponytracker