Table des matières:

Arduino MIDI Drums (Wii Band Hero) + DAW + VST : 6 étapes (avec photos)
Arduino MIDI Drums (Wii Band Hero) + DAW + VST : 6 étapes (avec photos)

Vidéo: Arduino MIDI Drums (Wii Band Hero) + DAW + VST : 6 étapes (avec photos)

Vidéo: Arduino MIDI Drums (Wii Band Hero) + DAW + VST : 6 étapes (avec photos)
Vidéo: Arduino MIDI drums (Wii Band Hero)+DAW+VST 2024, Juillet
Anonim
Image
Image
Préparation du circuit du kit de batterie
Préparation du circuit du kit de batterie

Salut! Ce tutoriel explique comment modifier un kit de batterie de console Wii, le héros du groupe, comprenant une caisse claire, 2 toms, 2 cymbales et une pédale de grosse caisse. Aussi, comment obtenir le son du kit de batterie, avec un guide étape par étape, en utilisant un DAW et un VST disponibles gratuitement.

N'oubliez pas qu'il ne s'agit pas d'un kit de batterie professionnel, alors traitez-le comme tel.

Ce tutoriel est basé sur le travail d'Evan Kale avec un kit de batterie de Rockband. Donc si vous en avez un, allez voir son tutoriel:

www.instructables.com/id/Convert-Rockband-…

Vous pouvez toujours réaliser ce projet en fabriquant vous-même les pads de batterie.

Matériel nécessaire:

-Arduino nano

-Batterie

-Capteur piézo (pour la pédale de grosse caisse)

-1M résistances x 6

-220R résistance x 1

-Périphérique MIDI ou PC avec port midi/jeu de carte son

-Fils

Logiciel nécessaire:

-DAW (Digital Audio Workstation) Nous utiliserons Reaper (essai gratuit)

www.reaper.fm/

-VST (Virtual Studio Technology) MT Power Drumkit 2 (gratuit)

www.powerdrumkit.com/

-ASIO (pour la latence)

www.asio4all.org/

-Edrum midi mappeur (facultatif)

audiomidi.chaoticbox.com/

Étape 1: Préparation du circuit du kit de batterie

Préparation du circuit du kit de batterie
Préparation du circuit du kit de batterie
Préparation du circuit du kit de batterie
Préparation du circuit du kit de batterie

On travaille juste sur le module où la manette est connectée. Une fois que vous avez ouvert le module, retirez les choses dont nous n'avons pas besoin comme le stick analogique, l'entrée midi et le connecteur de la manette. Il y a un photocoupleur PC900V, utile si vous souhaitez connecter la batterie à une carte son avec port jeu/midi. Coupez les pistes (snare, tom1, tom2, crash, charleston, kp, hp et midi out) comme indiqué sur les photos, pour éviter le contact avec les circuits internes. Ne coupez pas les pistes "0V". (regardez les photos). Retirez la couche à côté du bouton de démarrage pour faire un terrain d'entente pour les résistances du capteur et le port midi (sortie).

Étape 2: Modification du circuit

Modification du circuit
Modification du circuit
Modification du circuit
Modification du circuit
Modification du circuit
Modification du circuit
Modification du circuit
Modification du circuit

Maintenant, vous devez souder une résistance de 1M entre la borne du pad et la masse commune, ainsi qu'un fil à la borne du pad avec un connecteur adapté à votre arduino (j'utilise un connecteur dupont). Câblez la sortie midi comme indiqué sur les photos, le fil rouge avec une résistance de 220 ohms à l'arduino 5V et le fil marron à l'arduino TX. Ignorez le fil noir court, c'était juste à des fins de test.

J'utilise un arduino nano pour l'insérer dans la boîte. Peut-être que vous recevrez un avertissement lors de la compilation car il n'y a pas beaucoup de mémoire disponible, mais cela fonctionne bien pour moi.

Utilisez le schéma pour câbler de la carte à l'arduino (HP à A0, Tom2 à A1, etc.). Vous pouvez voir la fonction de chaque broche analogique dans l'image du code.

PS: Pour une raison quelconque, je pensais que "KP" était une pédale de grosse caisse mais ne se connecte pas avec la seule prise noire sur le panneau arrière, c'est pourquoi j'ai utilisé "HP".

Étape 3: Modification de la pédale de grosse caisse

Modification de la pédale de grosse caisse
Modification de la pédale de grosse caisse
Modification de la pédale de grosse caisse
Modification de la pédale de grosse caisse
Modification de la pédale de grosse caisse
Modification de la pédale de grosse caisse

Malheureusement, la pédale de grosse caisse n'a pas de capteur piézo, nous devons donc y remédier. Ne vous inquiétez pas, c'est facile.

Vous pouvez en acheter un (vraiment pas cher) ou le trouver sur une enceinte (utilisée comme tweeter). Dévissez le couvercle et coupez le capteur intégré et remplacez-le par le piezo. Collez du caoutchouc au fond du couvercle et fixez le piézo.

Fil blanc ou embout de prise ---- fil rouge ou centre piézo

Fil gris ou manchon de fiche-fil noir ou extérieur piézo

Étape 4: À propos de l'interface MIDI

À propos de l'interface MIDI
À propos de l'interface MIDI
À propos de l'interface MIDI
À propos de l'interface MIDI
À propos de l'interface MIDI
À propos de l'interface MIDI
À propos de l'interface MIDI
À propos de l'interface MIDI

Le signal de l'arduino (midi out) n'est pas audio, vous avez donc besoin d'un appareil MIDI. Vous avez au moins deux options: Convertir MIDI vers USB ou utiliser une carte son PC avec interface MIDI.

Vous pouvez acheter un convertisseur MIDI vers USB sur n'importe quelle grande boutique en ligne (vous savez). Le bleu sur les photos en est un exemple. Soyez prudent avec certaines interfaces USB midi bon marché, il suffit de google " midi pas cher vers usb " et vous verrez.

Mon option était d'utiliser un vieux pc, d'installer win XP sp3 (à cause des pilotes) pour utiliser une carte son avec interface midi. Tous les logiciels recommandés fonctionnent sur win XP.

Vous pouvez utiliser le photocoupleur du pcb et faire votre interface midi. Utilisez le PC900 et faites le circuit. Les résistances ont été soudées sur le port midi pour simplifier le circuit.

La fiche technique pour identifier les broches:

html.alldatasheet.com/html-pdf/43380/SHARP/…

Connectez votre câble midi pour l'étape suivante.

Étape 5: Tester

Essai
Essai

Connectez l'arduino au pc. Vous en aurez besoin juste pour l'alimentation ou modifiez le code et re-télécharger (peut-être devrez-vous changer la sensibilité).

Les données sont via MIDI, pas usb !

Téléchargez le code. Le premier test consiste à frapper un pad et vous devez voir le voyant TX clignoter. Si rien ne se passe, ajustez la sensibilité au début du code et retéléchargez-le. Utilisez mes paramètres pour commencer.

Si vous le souhaitez, utilisez edrum midi mapper pour vous assurer que votre périphérique midi est détecté et que le système envoie des signaux. Cela rendra les choses plus faciles que d'essayer de déterminer si le DAW ou le VST fonctionne correctement. Voir la vidéo.

Ouvrez Edrum midi mapper > midi in et sélectionnez votre appareil midi

Aller à:

Pads->Nouveau générique et double-cliquez sur le nouveau pad de batterie.

Cliquez sur la case avec 3 points devant "Note"

un message apparaîtra « Appuyez sur un déclencheur pour définir la note et le canal »

Alors, frappez un pad de batterie et le message disparaîtra et le numéro de note sera réattribué.

Le code arduino:

Étape 6: Faire des sons

Faire des sons !
Faire des sons !

Installez tous les logiciels nécessaires.

Pour cette étape, regardez la vidéo. C'est mieux que les photos. Voici quelques indications générales:

Reaper est l'endroit où nous allons ouvrir le VST

ASIO fournit une interface à faible latence et haute fidélité entre une application logicielle et la carte son d'un ordinateur, s'exécutera automatiquement pendant l'exécution de Reaper

MT power drumkit est un VST ou un plugin et non un programme exe. Vous devez copier les fichiers (non coupés) dans le dossier des plugins reaper. Les instructions sont sur la page de téléchargement.

Fichiers: MT-PowerDrumKit.dll et MT-PowerDrumKit-Content.pdk

Lancer Faucheur. Allez dans Options-Préférences, un menu apparaîtra avec les options sur le côté gauche. Allez maintenant à:

Audio->Périphérique->Système audio et sélectionnez ASIO>OK

Audio->Périphériques MIDI->Entrées MIDI et sélectionnez votre périphérique midi (doit être activé)>OK

Plug-ins-> VST-> Ajouter et sélectionnez le chemin vers les plugins de reaper> Appliquer> OK

Pour ouvrir le VST (MT power drumkit 2) allez dans la barre d'outils:

Piste->Insérer un instrument virtuel sur une nouvelle piste

Sélectionnez: MT-PowerDrumkit (MANDA AUDIO) (16 sorties) et appuyez sur OK

Un message apparaîtra: Confirmation du routage du bâtiment, appuyez sur Oui

Faites un don ou sautez pour commencer avec Power Drumkit. Utilisez votre souris pour frapper la batterie. Si tout fonctionne bien, vous entendrez les sons de la batterie virtuelle.

Remarque: vous devrez peut-être fermer et rouvrir Reaper

Maintenant, nous devons mapper les pads de batterie. Accédez aux paramètres, vous verrez différents engrenages de batterie, sélectionnez-en un et appuyez sur le pad que vous souhaitez attribuer. Répétez l'opération pour tous les ensembles de batterie et enregistrez.

Je ne suis pas batteur ni même musicien, donc je ne peux pas vous donner une vraie démo.

Conseillé: