MUSICOLLAB

Atelier musical collaboratif sur table tactile



Dans le cadre de l’UV NF28, cours délivré à l'Université de Technologie de Compiègne qui traite de l’ingénierie des systèmes interactifs, nous avons réalisé une application musicale destinée aux tables tactiles. Nous voulions proposer aux utilisateurs un atelier musical avec la possibilité de manipuler plusieurs instruments virtuels en même temps et ainsi collaborer dans la création musicale.

Autour de la table, les utilisateurs peuvent se placer devant deux types de plateformes proposés par notre application :
  • 4 plateformes musiciens, où l'on peut instancier un instrument à cordes, à touches et à percussions pour ensuite jouer de cet instrument.
  • 1 plateforme chef d'orchestre, où un utilisateur pourra gérer les paramètres globaux de l'application musicale, tels que la gamme sur laquelle les musiciens jouent, et l'instanciation d'un métronome. Ces paramètres ont pour but d'harmoniser les musiciens entre eux. Le chef d'orchestre a aussi la possibilité de changer le son attribués aux instruments. Par exemple, un instrument à cordes pourra émettre le son d'une guitare ou d'un alto.
Les utilisateurs sont ainsi amenés à collaborer afin de créer de façon harmonieuse.

Une ouverture possible du projet serait l'utilication de ce dernier en tant qu'atelier d'éveil musical et technologique aux enfant, combinant la découverte de nouvelles technologies appartenant aux tables tactiles et la découverte des gammes, du solfège, de la musique...

Intuitif

Notre application se veut la plus intuitive possible. C'est une application tout public qui ne nécessite pas de tutoriel ou de connaissances de la table pour être utilisée.

Ludique

Notre application se veut amusante. Elle plaira autant aux enfants qu'aux adultes.

Musical

L'application propose différentes fonctionnalités musicales : différents types d'instruments, différents sons, différentes gammes, un métronome... L'utilisation des instruments se veut la plus proche des instruments réels.

Collaboratif

Chaque utilisateur a son rôle et la collaboration est importante pour profiter de toutes les fonctionnalités de Musicollab.

Technologies utilisées
 
Le projet a été developpé pour être exécuté sur une table TATIN (table tactile). Nous avons utilisé Visual Studio avec surcouche logicielle WPF (C#, XAML) ainsi que la librairie Ubicore développée par Ubikey.

Table
TATIN

Table et tableau interactifs pour design d'ingénierie collaboratif

Visual Studio
C#

C# est un langage de programmation orientée objet développé par Microsoft depuis 2002. Visual Studio est un environnement de développement aussi développé par Microsoft.

Framework
WPF

Windows Presentation Foundation est la spécification graphique de Microsoft .NET 3.0. Il intègre le langage descriptif XAML.

Ubicore

Ubicore est une librairie informatique basée sur le framework WPF et développée par la société Ubikey.

UbiKEY

Ubikey est une société développant des dispositifs conçus pour augmenter les capacités cognitives individuelles et collectives

Si vous souhaitez en savoir plus...
 
Lien vers le rapport

Rapport pdf
Pour nous envoyer un message

Loic Deryckere

Dylan Cohen Tannugi

Florian Guyet

Rebecca Fribourg