×

JAMMEE

Logiciel de M.A.O. dans le navigateur (Musique Assistée par Ordinateur)

JAMMEE est un logiciel de Musique assistée par ordinateur (MAO) dans le navigateur. Réalisé avec python Django (backend), JavaScript React (frontend), et JavaScript natif pour les calculs audio, à l’aide de l’api WebAudio. À la base du projet, nous voulions utiliser la cible de compilation WebAssembly pour nous permettre d’écrire le code des calculs audio en C++ ou C et ainsi gagner en performance. Projet de fin d’études EIP (Epitech Innovative Project) réalisé sur trois ans (de la 3e année à la 5e année) en groupe de 8 personnes. JAMMEE se destine à un public novice apeuré par la complexité d’un logiciel moderne (Ableton, FL studio…). Il devait à la base accueillir une interface simple et évolutive en fonction du niveau de l’utilisateur, cette idée a été écartée en cours de projet par manque de temps pour la réaliser. Si nous devions reprendre le projet, l’interface adaptative est une idée que l’on doit garder.

Projet réalisé en groupe de 8 dans le cadre de l'EIP (Epitech Innovative Project).