-
Notifications
You must be signed in to change notification settings - Fork 3
Home
j4kim edited this page Oct 26, 2016
·
6 revisions
Welcome to the cadexmus2 wiki!
CadExMus est une application web développée en 2016 dans le cours Application Web de deuxième année avec Marc Shaeffer. L'application offre un séquenceur partagé qui permet à plusieurs utilisateurs d'éditer de la musique ensemble. Plusieurs fonctionnalités n'ont pas pu être implémentées faute de temps.
Le but de ce projet (CadExMus2) est de reprendre le projet CadExMus en Laravel et l'améliorer, en y a ajoutant notamment les fonctionnalités ci-dessous.
Les principaux objectifs sont :
- Refaire le projet en utilisant le framework Laravel
- Authentification
- Création de projet
- Invitation de collaborateurs à un projet
- Ajout de lignes au séquenceur avec choix du sample attaché à la ligne
- Ajout de notes à une ligne
- Contrôle du volume (d'une ligne et général)
- Modification du tempo
- Récupération automatique des mises à jour des autres collaborateurs
- Améliorer l’ergonomie et le design de l'application
- Optimiser la lecture (notamment sur les autres navigateurs que Chrome)
- Sauvegarder toutes les modifications automatiquement (modification/ajout/suppression de lignes/notes)
Objectifs secondaires :
- Restreindre la modification aux lignes créés par l'utilisateur (on ne peut modifier que nos propres lignes)
- Permettre le choix de la durée(longueur) des notes
- Choix de la précision de la grille dans laquelle les notes sont "ancrées"
- Permettre d'enchaîner des séquences pour créer un arrangement
- Exporter un projet en format audio (mp3 par exemple)
- Un chat pour discuter entre collaborateur d'un projet
- Fonctionnalités communautaires
- likes
- commentaires
- abonnements