Sisällysluettelo:

MIDI Pod-Pal: 4 vaihetta
MIDI Pod-Pal: 4 vaihetta

Video: MIDI Pod-Pal: 4 vaihetta

Video: MIDI Pod-Pal: 4 vaihetta
Video: Собака лежала в луже. История борзой собаки по имени Мелвин. 2024, Heinäkuu
Anonim
MIDI Pod-Pal
MIDI Pod-Pal

*** PÄIVITYS 4/22/'21 ***

*** Olen lisännyt täydellisen kaavion, joka näyttää kaikki johdotukset rakentamisen helpottamiseksi. ***

En mene naurettavaan syvyyteen täällä rakennusosassa, tarkoitukseni oli näyttää toinen esimerkki Arduino -pohjaisen MIDI -ohjaimen rakentamisesta, jos tutkit aihetta tai ajattelet jotain rakentamista ja ideoiden keräämistä. Sovellukseni on melko erityinen Line 6 Pod 2.0: lle, mutta joitain koodin säätöjä voidaan tehdä laajemmin sovellettaviksi. On olemassa useita MIDI -kykyisiä kitaratehosteprosessoreita, jotka järjestävät esiasetuksensa 4: n pankeille. Soitan kitaraa nykyaikaisessa jumalanpalveluksessa. Kirkko omistaa Line 6 Pod 2.0 -mallinnusprosessorin, joka istuu lattialla ja jossa ei ole jalkakytkimiä esiasetusten muuttamiseksi tai poljin äänenvoimakkuuden säätämiseksi. Markkinoilla on useita olemassa olevia ohjaimia. Behringer FCB1010 on loistava ratkaisu noin 150 dollarilla, mutta se vie enemmän lattiatilaa kuin haluaisin. Ja lisäksi, mitä hauskaa se on? Tiesin, että minun on yritettävä rakentaa sellainen. Ja… onnistuin menestymään!

Vaihe 1: Laitteiston perustiedot

Laitteiston perustiedot
Laitteiston perustiedot

Runko: "Tarkoitin uudelleen" kuvatun "ZvBox 160" HDMI -modulaattorin. Mukava tukeva teräsrakenne, pitäisi selviytyä zombie -apokalypsistä. Pelasi sen, asetti osat ja teki mittauksia. Sitten loin yhdistelmäporan mallin/etupaneelin tarran Photoshopissa. Tulostin tarran koko sivun tarra -arkille ja lisäsin liimapintaisen laminoidun arkin. Katso midi_con_faceplate.psd. Laatikon mitat ovat 1,7 "K x 10,5" L x 4,75 "S (4,32 cm K x 26,67 cm L x 12,07 cm S)

Ohjain: Arduino Mega 2560 -klooni, valmistaja Sainsmart.

Näyttö: Kingbright-malli DC08-11SRWA. Asensin sen ja tarvittavat 220 vastusta pienelle perfboardille, joka tarjosi myös tavan asentaa runkoon.

Jalkakytkimet: mitä minulla oli ympärilläni. SPST hetkellinen, normaalisti auki. guitarpedalparts.com tarjoaa niitä hintaan 3 dollaria.

LEDit: Minulla oli kaksivärisiä vihreitä ja vilkkuvia punaisia LED-valoja, joita en voi enää tunnistaa mistä ne tulivat, mutta mikä tahansa 3-nastainen yhteinen kaksivärinen LED toimii.

Määritä kytkimet: pieni SPDT, toiminta ON-OFF- (ON). Hiiren osa # 611-7107-001.

Lähtöliitin: Rean NYS2122 TS 1/4.

Poljin: passiivinen 10k lineaarinen kartiotyyppi. Käytin Line 6 EX 1; M Audio EX-P ja Roland EV-5 toimivat myös. Katso kuvasta pedaalipiirin kaavamainen yksityiskohta.

Vastukset: 10K kytkimiä varten (QTY: 8); 220 ohmia MIDI -liittimelle (käytin 2, yksi voi riittää); 220 ohmia esiasetetuille kanavavaloille (QTY 8); 220 ohmia Kingsbright -näytölle (QTY: 8); 2.2K ilmaisupedaaliliittimelle (QTY: 1).

Alustaan kiinnitettävä DC -liitin. Hiiren osa # 502-712A.

PÄIVITYS: Olen lisännyt täydellisen kaavamaisen-j.webp

Vaihe 2: Ominaisuudet/käyttäytyminen:

Ominaisuudet/käyttäytyminen
Ominaisuudet/käyttäytyminen
Ominaisuudet/käyttäytyminen
Ominaisuudet/käyttäytyminen
Ominaisuudet/käyttäytyminen
Ominaisuudet/käyttäytyminen

Jalkakytkimet "A" - "D" valitsevat neljä esiasetusta pankissa. Muut kaksi jalkakytkintä lisäävät ja vähentävät pankin numeroa. Kun vaihdat pankkia, viimeksi käytetyn esiasetuspainikkeen vastaava LED -valo palaa vaihtoehtoisella värillä, kunnes joko valitset esiasetuksen uudessa pankissa tai palaat alkuperäiseen pankkiin.

Kahden hetkellisen vaihtokytkimen avulla käyttäjä voi määrittää MIDI -kanavan ja jatkuvan ohjaimen (CC) numerot. Vain CC 1, 2, 4 ja 7 voidaan valita (asetukset Arduino -koodissa, mutta voidaan laajentaa), mutta ne ovat yleisimmin käytettyjä. POD 2.0: ssa on 9 pankkia, ohjain käyttää kaikkia 9, mutta sisältää myös erityisen pankin 10. 10-A kytkee virittimen päälle ja pois, 10-B valitsee wah-tilan pedaalille. Joko 10-C tai 10-D sammuttaa wah-toiminnon ja palaa takaisin käyttäjän määrittämään CC-numeroon.

Oletusarvo on CC7 äänenvoimakkuudelle. LED -näyttö näyttää nykyisen pankin numeron ja hetkellisesti MIDI -kanavan ja CC -numerot, kun ne on määritetty.

Vaihe 3: Koodi:

Tässä koodi. Olen yrittänyt pitää sen järjestyksessä ja sisällyttänyt paljon kommentteja. Käytä, käytä uudelleen, väärinkäytä tai sekoita tarpeen mukaan.

Sinun on sisällytettävä FortySevenEffectsin MIDI -kirjasto osoitteessa github.com.

Vaihe 4: Se on siinä

Ota rohkeasti yhteyttä, jos sinulla on kysyttävää. En ole koodiguru, mutta annan mielelläni ehdotuksia tai ideoita.

Suositeltava: