AIRStruments

Projet d’intégration en sciences informatiques et mathématiques

Description du projet

Nous avons développé une batterie (drum) virtuelle. En d’autres mots, nous pouvons jouer l’instrument sans réellement avoir une batterie devant nous.

En premier lieu, nous avons construit deux baguettes munies de papier de couleur sur le bout, mais n’importe quels objets de couleurs différentes peuvent faire l’affaire. À l’aide du langage Java et du logiciel Processing, nous avons développé un système pour suivre ces couleurs à partir de la vision d’une simple webcam.

Nous avons disposé plusieurs rectangles sur l’écran, qui symbolisent des tambours, il suffit simplement de toucher ces derniers avec la baguette et un son est joué. Cependant, une certaine baguette ne peut pas frapper tous les tambours, seulement ceux associés à sa couleur. Grâce à plusieurs calculs, si on frappe le tambour avec une plus grande vitesse, le son est amplifié.

Enfin, nous nous sommes assurés que l’application soit le plus personnalisable possible, pour que ses utilisateurs soient confortables en l’utilisant. On peut aisément changer les couleurs à suivre, les sons des tambours et le paramètre d’intensité des frappes, dépendant sur si on veut jouer la batterie généralement plus vite ou plus lentement.

Vidéo Explicative

Projet réalisé par Loïc Cyr et Matthew Rajala, étudiants en Sciences informatiques et mathématiques au Cégep de Saint-Jérôme, session hiver 2020.

Concevoir un site comme celui-ci avec WordPress.com
Commencer