10 meilleurs projets MIDI Arduino pour les débutants

MIDI est l'abréviation de Musical Instrument Digital Interface. Il s'agit d'un protocole de communication qui permet aux ordinateurs et autres appareils compatibles MIDI de communiquer. Avec ses ports série intégrés, l'Arduino est idéal pour les projets MIDI DIY. Examinons de plus près dix des meilleurs projets MIDI Arduino pour débutants !

1. Arcade Midi Fighter

Construisez votre propre contrôleur MIDI d'arcade ! Ce contrôleur MIDI est basé sur un Arduino Uno et dispose de 12 boutons, quatre boutons, ainsi que deux faders. Jouez de la batterie, des synthés, des effets ou associez-les à tout autre élément lié au MIDI !

L'Arduino Uno dispose de six entrées analogiques pour les boutons et curseurs, et de 12 entrées numériques pouvant être utilisées pour les boutons. Cependant, les entrées analogiques peuvent également être utilisées pour les entrées numériques, vous pouvez donc personnaliser cette version pour avoir plus de boutons au lieu de curseurs et de boutons si vous le souhaitez.

Pour obtenir des instructions de construction, consultez le guide complet Arcade MIDI Fighter .

2. Mini UNTZtrument

Ce contrôleur MIDI à 16 boutons a été inspiré par le Novation Launchpad et conçu par Adafruit. Basé sur un Arduino Leonardo, cet appareil dispose de quatre rangées de boutons, chacun avec une LED intégrée, et de quatre boutons. Comme le projet est équipé d'un contrôleur de grille de boutons, le treillis Adafruit, il sera facile de le souder sans un désordre de fils.

Une nomenclature complète ainsi que des instructions étape par étape sont disponibles dans le guide complet Mini UNTZtrument . Il existe également un autre guide pour le plus grand UNTZtrument .

3. Guitare MIDI

Il a été inspiré par le contrôleur Guitar Hero, mais cette guitare MIDI utilise des commutateurs à clé mécaniques à la place et dispose d'une bande LED NeoPixel brillante autour de la tête de la guitare. Il est également équipé d'une barre de whammy pour le pitch bend. Les utilisateurs peuvent jouer des accords ou des notes ainsi qu'ajuster la modulation avec le mouvement grâce à l'accéléromètre intégré.

Cette version a une carte de développement Grand Central M4 qui utilise une puce SAMD51, mais un Arduino Mega pourrait être utilisé à la place. L' enceinte MX MIDI Guitar a été modélisée en 3D et le tutoriel est disponible sur le site d'Adafruit.

En relation: Guide ultime pour connecter les bandes lumineuses LED à Arduino

4. Lune

Conçu pour les DJ sets, le Lune comprend six potentiomètres pour l'égalisation, trois potentiomètres pour les effets, un pad LED RVB à huit boutons, des boutons d'arcade, un encodeur et même des capteurs de distance à ultrasons pour le contrôle MIDI !

L'enceinte en bois a été réalisée par découpe laser ; Cependant, il est possible d'imprimer en 3D un boîtier avec la variété de modèles disponibles sur Thingiverse. Suivez le guide étape par étape sur Instructables.

5. Arpégiateur MIDI

Un arpège, c'est quand les notes d'un accord sont jouées en succession rapide. Il s'agit d'un appareil MIDI qui crée des séquences d'arpèges sous forme de messages MIDI. Ceux-ci sont ensuite envoyés via le port DIN à un appareil central comme un ordinateur avec ses synthétiseurs logiciels. Cependant, il peut également être utilisé avec des synthétiseurs matériels. Le tutoriel de construction et le code sont fournis sur Arduino Project Hub.

6. Cthulhinho : un séquenceur MIDI

Il s'agit d'un séquenceur MIDI construit avec un Arduino Nano et conçu pour les performances live. Bien qu'il s'agisse d'un prototype, cette boîte en bois est équipée d'un écran OLED, d'un encodeur rotatif, de six boutons poussoirs momentanés, de LED, d'une prise DIN, etc. Selon le fabricant, il est capable de contrôler jusqu'à cinq synthétiseurs.

Les utilisateurs peuvent également décharger une mélodie sur le Cthulhinho afin qu'ils puissent se concentrer sur le réglage des effets et la sculpture du son avec des boutons ou des faders au lieu de jouer avec un clavier. Les instructions de construction complètes peuvent être trouvées sur Arduino Project Hub.

7. Contrôleur MIDI Arduino avec encodeur + écran OLED + EEPROM

Ce contrôleur MIDI Arduino dispose d'un nombre illimité de canaux MIDI, de curseurs, de boutons, d'un écran OLED et utilise même l' EEPROM pour enregistrer les modifications apportées aux données . Les autres fonctionnalités incluent la sélection de banque, les notes modifiables et la sensibilité de l'encodeur. Ce contrôleur peut être utilisé pour toutes sortes de logiciels d'enregistrement, d'instruments virtuels (VST) et de périphériques de lecture.

Le fabricant note également que pour ajouter plus de contrôles, une autre carte Arduino peut être nécessaire. Une autre option est l'Arduino Mega qui possède 54 broches d'entrée/sortie numériques. Le tutoriel est disponible sur Arduino Project Hub.

8. Arduino MIDI Poly Synthé

C'est un synthétiseur polyphonique fait avec un Arduino Nano. Polyphonique signifie que deux ou plusieurs notes peuvent être jouées en même temps, par opposition à monophonique qui ne peut en jouer qu'une. Ce synthétiseur peut être utilisé pour jouer jusqu'à trois notes de musique à la fois, il convient donc pour jouer des accords.

Le fabricant note qu'une pédale d'effet peut y être connectée, ce qui conduit à toutes sortes de textures sonores intéressantes avec retard, chorus, phaser, flanger, distorsion de réverbération, etc. Même si un Arduino Nano R3 a été utilisé dans cette version, un Arduino Uno R3 ou Pro Mini pourrait être utilisé à la place.

Une description complète de la construction, y compris la nomenclature et le code, peut être trouvée dans le didacticiel Arduino MIDI Poly Synth .

9. Synthétiseur pas à pas Arduino MIDI

Le fabricant s'est inspiré de la musique des lecteurs de disquettes, où les lecteurs de disquettes sont contrôlés par des moteurs pas à pas pour pulser à certaines fréquences afin de produire des notes musicales. Cela semble incroyable, et c'est le cas !

Ce projet utilise des moteurs pas à pas pour faire de la musique en extrayant des données MIDI qui sont ensuite transformées en une valeur de vitesse qui amène un moteur pas à pas à créer une hauteur correspondante. Les instructions de construction et le code peuvent être trouvés sur Arduino Project Hub.

10. Contrôleur MIDI de guitare DIY (alias 'Guitorgan')

Comme son nom l'indique, il s'agit d'un contrôleur MIDI créé avec une guitare. Il fonctionne en détectant quelles notes sont frettées en testant la conductivité électrique entre les frettes et les cordes. Cette méthode de détection de frettes était utilisée dans le Guitorgan, un orgue électrique à l'ancienne.

Le fabricant note que cette construction comprend un Arduino Mega et une guitare avec des cordes en métal. Une mise en garde semble être que vous ne pouvez en attendre qu'une polyphonie partielle. Créez cette version en suivant les instructions et le code étape par étape sur Instructables !

Quel contrôleur MIDI est fait pour vous ?

Dans cet article, nous avons examiné une gamme de contrôleurs MIDI fabriqués avec un Arduino. Vous pouvez même les utiliser avec une station de travail audio numérique (DAW) telle qu'Ableton Live.

Toutes ces versions nécessitent d'autres composants électroniques que l'Arduino ; d'autres nécessitent du matériel existant comme une guitare électrique. De plus, les boîtiers de certaines de ces constructions ne nécessitent l'utilisation d'une maquette que lors de la phase de prototypage. Après quoi, pour construire l'enceinte, il faut l'utilisation d'une imprimante 3D ou d'une découpeuse laser. Pourquoi ne pas essayer d'en faire un ?