Taula de continguts:

MIDI Pod-Pal: 4 passos
MIDI Pod-Pal: 4 passos

Vídeo: MIDI Pod-Pal: 4 passos

Vídeo: MIDI Pod-Pal: 4 passos
Vídeo: ЮЛЯ ФИНЕСС: Как я вышла с 8 этажа! Групповое изнасилование под мефедроном, психиатрическая больница 2024, Juliol
Anonim
MIDI Pod-Pal
MIDI Pod-Pal

*** ACTUALITZACIÓ 22/4/21 ***

*** He afegit un esquema complet que mostra tot el cablejat per ajudar a la construcció. ***

No entraré en una quantitat ridícula de profunditat aquí a la part de construcció, la meva intenció era mostrar un altre exemple de construir un controlador MIDI basat en Arduino si esteu investigant el tema o pensant en construir alguna cosa i recollir idees. La meva aplicació és bastant específica per a la Línia 6 Pod 2.0, però amb alguns ajustaments de codi es poden fer més àmpliament aplicables. Hi ha diversos processadors d’efectes de guitarra amb capacitat MIDI que organitzen els seus preajustats en bancs de 4. Toco la guitarra en un servei de culte contemporani. L’església posseeix un processador de modelatge Line 6 Pod 2.0 que es troba a terra i que no disposa d’interruptors de peu per canviar presets ni de pedal per controlar el volum. Hi ha diversos controladors existents al mercat. El Behringer FCB1010 és una excel·lent solució per uns 150 dòlars, però ocupa més espai a l’escenari del que preferiria. I, a més, què divertit és això? Sabia que havia de provar de construir-ne un. I … vaig aconseguir tenir èxit!

Pas 1: informació bàsica del maquinari

Informació bàsica de maquinari
Informació bàsica de maquinari

Xassís: vaig "tornar a proposar" un modulador HDMI "ZvBox 160" que es va disparar. Bona construcció d'acer resistent, ha de sobreviure a l'apocalipsi zombi. El va destripar, va disposar les peces, va fer mesures. Aleshores vaig crear una plantilla de perforació combinada / etiqueta del tauler frontal a Photoshop. Vaig imprimir l'etiqueta en un full adhesiu de pàgina completa i vaig afegir una capa superposada de full laminat adhesiu. Consulteu midi_con_faceplate.psd. Les dimensions de la caixa són 1,7 "H x 10,5" W x 4,75 "D (4,32 cm H x 26,67 cm W x 12,07 cm D)

Controlador: clon Arduino Mega 2560 fabricat per Sainsmart.

Pantalla: model Kingbright DC08-11SRWA. El vaig muntar i les 220 resistències necessàries en un petit perfboard que també proporcionava una manera de muntar al xassís.

Interruptors de peu: el que tenia al voltant. SPST momentani, normalment obert. guitarpedalparts.com els té per 3 dòlars.

LED: tenia alguns LEDs bicolors verds i vermells parpellejants que ja no puc identificar d’on provenien, però funcionarà qualsevol LED bicolor de càtode comú de 3 pins.

Assignar commutadors: SPDT petit, l'acció és ON-OFF- (ON). Part número Mouser 611-7107-001.

Presa de sortida: Rean NYS2122 TS 1/4.

Pedal: tipus passiu d'olla cònica de 10k. He utilitzat la línia 6 EX 1; M Audio EX-P i Roland EV-5 suposadament també funcionaran. Vegeu la imatge per obtenir el detall de l’esquema del circuit de pedals.

Resistències: 10K per als interruptors de tracció (QTY: 8); 220 Ohm per a la presa MIDI (n’he fet servir 2, n’hi haurà prou); 220 Ohm per als LED de canals predefinits (QTY 8); 220 Ohm per a la pantalla Kingsbright (QTY: 8); 2,2K per a presa de pedal d’expressió (QTY: 1).

Presa de corrent continu de muntatge en xassís. Part número Mouser 502-712A.

ACTUALITZACIÓ: He inclòs una imatge-j.webp

Pas 2: Funcions / comportament:

Característiques / comportament
Característiques / comportament
Característiques / comportament
Característiques / comportament
Característiques / comportament
Característiques / comportament

Els interruptors de peu amb l'etiqueta "A" a "D" seleccionen els 4 valors predefinits d'un banc. Els altres interruptors de 2 peus augmenten i disminueixen el nombre del banc. Quan canvieu de banc, el LED corresponent del darrer botó predefinit utilitzat s’il·lumina amb el color alternatiu fins que seleccioneu un valor predefinit al nou banc o torneu al banc original.

2 commutadors de commutació momentanis permeten a l'usuari assignar números de canal MIDI i controlador continu (CC). Només es poden seleccionar CC 1, 2, 4 i 7 (configuració al codi Arduino, però es pot ampliar), però són els més utilitzats. Hi ha 9 bancs al POD 2.0, el controlador accedeix als 9 però també inclou un banc especial 10. 10-A activa i desactiva el sintonitzador, el 10-B selecciona el mode wah per al pedal. El 10-C o el 10-D s'apagaran wah i tornaran al número CC assignat per l'usuari.

El valor per defecte és CC7 per al volum. La pantalla LED mostra el número de banc actual i mostra els números de canal MIDI i CC quan s’assignen.

Pas 3: el codi:

Aquí teniu el codi. He intentat mantenir-ho organitzat i he inclòs molts comentaris. Utilitzeu, reutilitzeu, utilitzeu o confongueu segons sigui necessari.

Haureu d’incloure la biblioteca MIDI de FortySevenEffects a github.com.

Pas 4: Això és tot

Si teniu cap pregunta, no dubteu a posar-vos en contacte amb mi. No sóc un gurú del codi, però m’agradaria oferir-me suggeriments o idees.

Recomanat: