Retour à la page d'accueil
My profile picture image
Enzo Coquelle
@Zoliex
Pédalier d'effets sonores virtuels pour guitare

Mon papa étant un grand fan de guitare, j'ai réalisé pour lui un boitier, qui, une fois connecté à un logiciel, lui permet de simuler des effets sonores pour sa guitare.

Dans le monde de la guitare, il existe des centaines de pédales qui permettent chacune d'appliquer un effet sur le son d'une guitare électrique. Posséder toutes ces pédales serait bien de trop coûteux, c'est pour cela que des logiciels comme Amplitube 5, permettent de simuler l'effet de ces pédales.

AmpliTube 5 amp simulation and guitar gear modeling software
Capture d'écran du logiciel Amplitube 5

L'inconvénient majeur de ce logiciel, c'est que les guitaristes ont besoin, plusieurs fois durant une musique, d'activer ou de désactiver certains effets. Pour les aider, un gros bouton en métal appelé "foot switch" est présent sur chaque pédale. Lorsque les pédales sont physiques, il suffit juste d'appuyer sur le bouton avec son pied pour activer/désactiver la pédale. Mais lorsque celle-ci est simulée avec le logiciel, il faut déplacer sa souris sur l'écran pour activer/désactiver une pédale.

C'est là que ma solution entre en jeu :

Son but ? Permettre au musicien de pouvoir choisir quelles pédales il souhaite simuler de manière physique en utilisant les mêmes interrupteurs que ceux utilisés dans une pédale.

Le pédalier que j'ai réalisé se compose donc de 18 boutons, tous équipés d'une LED, qui permet de connaitre le status de la pédale associée à celui-ci. Il possède aussi une entrée Jack pour y connecter une pédale physique "WAH" très appréciée des guitaristes pour la déformation de son qu'elle permet d'obtenir.

Pour l'utiliser, il faut l'alimenter en 12V avec une alimentation séparée. Il est géré par une carte Arduino Mega 2560 (pardonnez mon câble management qui n'était pas une de mes priorités à l'époque où j'ai conçu ce projet).

La communication entre le pédalier et le logiciel Amplitube 5, se fait par l'intermédiaire d'un câble et du protocole MIDI, très utilisé dans le monde du spectacle. La programmation de la carte Arduino a été entièrement réalisée par mes soins en C++, j'ai dû apprendre à maitriser la communication via le protocole MIDI et aussi comprendre comment le logiciel pouvait interpréter les commandes MIDI en lisant de la documentation et en faisant de la rétro-ingénierie.

Compétences mises en œuvre

Lors de ce projet, j'ai mis deux compétences en œuvre :

Vidéo
Photos
No items found.
Projet créé en
July 2021
© 2023 - Aujourd'hui - Enzo Coquelle - Contact : ecoquelle06@gmail.com
Tous les projets et le contenu proposé sur ce site sont soumis à des droits d'auteurs