Table des matières:

Pod-Pal MIDI : 4 étapes
Pod-Pal MIDI : 4 étapes

Vidéo: Pod-Pal MIDI : 4 étapes

Vidéo: Pod-Pal MIDI : 4 étapes
Vidéo: Pod HD500 4 cable method 2024, Novembre
Anonim
Pod-Pal MIDI
Pod-Pal MIDI

***MISE À JOUR 4/22/'21***

*** J'ai ajouté un schéma complet montrant tout le câblage pour faciliter la construction. ***

Je n'entrerai pas dans une profondeur ridicule ici sur la partie de construction, mon intention était de montrer un autre exemple de construction d'un contrôleur MIDI basé sur Arduino si vous recherchez le sujet ou envisagez de construire quelque chose et de rassembler des idées. Mon application est assez spécifique pour le Line 6 Pod 2.0, mais avec quelques ajustements de code peut être rendu plus largement applicable. Il existe plusieurs processeurs d'effets pour guitare avec capacité MIDI qui organisent leurs préréglages en banques de 4. Je joue de la guitare dans un service de culte contemporain. L'église possède un processeur de modélisation Line 6 Pod 2.0 qui repose sur le sol et n'a pas de pédale pour modifier les préréglages ou de pédale pour contrôler le volume. Il existe plusieurs contrôleurs existants sur le marché. Le Behringer FCB1010 est une excellente solution pour environ 150 $, mais prend plus d'espace au sol que je ne le préférerais. Et d'ailleurs, qu'est-ce que c'est amusant? Je savais que je devais essayer d'en construire un. Et… j'ai réussi à réussir !

Étape 1: Informations de base sur le matériel

Informations de base sur le matériel
Informations de base sur le matériel

Châssis: j'ai "reconçu" un modulateur HDMI "ZvBox 160" qui a été tourné. Belle construction en acier robuste, devrait survivre à l'apocalypse zombie. L'éviscéré, disposé les pièces, pris des mesures. J'ai ensuite créé une combinaison gabarit de perçage/étiquette de panneau avant dans Photoshop. J'ai imprimé l'étiquette sur une feuille adhésive pleine page et ajouté une superposition de feuille adhésive laminée. Voir le midi_con_faceplate.psd. Les dimensions de la boîte sont de 1,7" H x 10,5" L x 4,75" P (4,32 cm H x 26,67 cm L x 12,07 cm P)

Contrôleur: clone Arduino Mega 2560 fabriqué par Sainsmart.

Affichage: Kingbright modèle DC08-11SRWA. Je l'ai monté ainsi que les 220 résistances nécessaires sur un petit panneau perforé qui permettait également de le monter dans le châssis.

Interrupteurs au pied: ce que j'avais autour. SPST momentané, normalement ouvert. guitarpedalparts.com les a pour 3 $.

LED: j'avais des LED bicolores vertes et rouges clignotantes dont je ne peux plus identifier d'où elles venaient, mais n'importe quelle LED bicolore à cathode commune à 3 broches fonctionnera.

Assignez les commutateurs: petit SPDT, l'action est ON-OFF-(ON). Référence Mouser 611-7107-001.

Prise de sortie: Rean NYS2122 TS 1/4.

Pédale: passive type pot conique linéaire 10k. J'ai utilisé le Line 6 EX 1; M Audio EX-P et Roland EV-5 fonctionneront également. Voir l'image pour le détail du schéma du circuit de la pédale.

Résistances: 10K pour le pull-up sur les commutateurs (QTÉ: 8); 220 Ohm pour prise MIDI (j'en ai utilisé 2, une peut suffire); 220 Ohm pour les LED des canaux préréglés (QTY 8); 220 Ohm pour l'écran Kingsbright (QTÉ: 8); 2,2K pour la prise de pédale d'expression (QTÉ: 1).

Prise CC montée sur châssis. Référence Mouser n° 502-712A.

MISE À JOUR: J'ai inclus une image-j.webp

Étape 2: Caractéristiques/comportement:

Caractéristiques/comportement
Caractéristiques/comportement
Caractéristiques/comportement
Caractéristiques/comportement
Caractéristiques/comportement
Caractéristiques/comportement

Les commutateurs au pied étiquetés "A" à "D" sélectionnent les 4 préréglages dans une banque. Les 2 autres commutateurs au pied augmentent et diminuent le numéro de banque. Lorsque vous changez de banque, la LED correspondante du dernier bouton de préréglage utilisé s'allume avec la couleur alternative jusqu'à ce que vous sélectionniez un préréglage sur la nouvelle banque ou que vous reveniez à la banque d'origine.

2 commutateurs à bascule momentanés permettent à l'utilisateur d'attribuer des numéros de canal MIDI et de contrôleur continu (CC). Seuls CC 1, 2, 4 et 7 peuvent être sélectionnés (configurés dans le code Arduino, mais peuvent être étendus) mais ce sont les plus couramment utilisés. Il y a 9 banques sur le POD 2.0, le contrôleur accède aux 9 mais comprend également une banque spéciale 10. 10-A active et désactive l'accordeur, 10-B sélectionne le mode wah pour la pédale. Le 10-C ou le 10-D éteindra la wah et reviendra au numéro CC attribué à l'utilisateur.

La valeur par défaut est CC7 pour le volume. L'écran LED affiche le numéro de banque actuel et affiche momentanément les numéros de canal MIDI et CC lorsqu'ils sont assignés.

Étape 3: Le code:

Voici le code. J'ai essayé de le garder organisé et j'ai inclus beaucoup de commentaires. Veuillez utiliser, réutiliser, abuser ou confondre au besoin.

Vous devrez inclure la bibliothèque MIDI de FortySevenEffects sur github.com.

Étape 4: C'est tout

N'hésitez pas à me contacter si vous avez des questions. Je ne suis pas un gourou du code, mais je serais heureux de proposer des suggestions ou des idées.

Conseillé: