Sisällysluettelo:
- Vaihe 1: Kerää materiaalit
- Vaihe 2: Suunnittele ja leikkaa
- Vaihe 3: Solder-fest
- Vaihe 4: Koodi ja testi
- Vaihe 5: Kartta Abletonin kanssa
- Vaihe 6: Jam
Video: DIY Ableton Launcher MidiFighter: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Sain inspiraatiota joistakin laitteistoista, jotka on omistettu Abletonin kanssa työskentelyyn, sekä monista DIY Midifighters on Instructables -ohjelmista, mutta halusin ottaa askeleen pidemmälle laittamalla sen DIY -objektiivin läpi ja hyödyntämällä joitain Neopixelin hienoja visuaalisia ominaisuuksia. Sormukset voivat lisätä projekteja. Visuaalit ovat niin tärkeitä elektronisen musiikin esityksessä, ja tarve saada lisäpalautetta muusikolle ja yleisölle voi todella tehdä musiikkikokemuksesta jotain muistettavaa! Poistin edellisen projektin ja yritin edistää mahdollisuuksia siihen, mitä Pro Micro Arduino voi tehdä! Nauttia!
Vaihe 1: Kerää materiaalit
Halusin perustaa laitteen Pro Micro: n ympärille, mutta monien painikkeiden vuoksi minun oli käytettävä multipleksereitä. En ollut menestynyt aloittelijan koodaustaidoillani, mutta tämä oli haaste, joka minun piti ottaa vastaan. Tässä on luettelo käyttämistäni, suurin osa kaikesta löytyy Amazonista. 1/4 tuuman MDF
Pro Micro
Neopikselin sormukset
Arcade -painikkeet (suuri)
Pienemmät painikkeet (en voi suositella käyttämiäni, koska muovi ei ollut kovin kuumuutta kestävää ja teki juottamisesta melko vaikeaa.)
Arduino Uno
10k potentiometrit
16 -kanavaiset multiplekserit
8 -kanavainen multiplekseri
Liitäntäjohto
Arduino IDE
Vaihe 2: Suunnittele ja leikkaa
Suunnittelin etuosan Adobe Illustratorilla ja leikkasin sen laserleikkurilla. Olen myös tehnyt manuaalisen porausmenetelmän, joten tee vain reiät hallitsemaan … se on DIY ei "mene ja osta".
Vaihe 3: Solder-fest
Tämä on projektin aikaa vievin osa… Toivon, että löydät juotosmeditaation kuten minä. Tarvittavat johdotustaidot on vain laajennettu niistä, joita tarvitaan vakiopainikkeen ja potentiometrin kytkemiseen mihin tahansa vanhaan Arduino -projektiin: Kaikki tarvitsee datatapin ja kaikki maadoitusyhteyden. Jos tämä on ensimmäinen harjoituksesi multipleksointiin (kuten minulle), saatat olla hyödyllistä lukea tämä ja muut hyvin dokumentoidut opetusohjelmat multipleksoinnista. En ole paljon johdotuksen siististä estetiikasta, joten olin kunnossa lintujen pesän kanssa, koska se peittää yläosan. Yksi "ratkaisu", joka minun piti keksiä: Neopixel -luonnosta ja Midi -luonnosta ei voitu koota samaan tiedostoon, joten päädyin käynnistämään Neopixels Uno -laitteesta ja Midi Pro Micro -laitteesta potentiometrien datanastat halkeamalla pois molemmista Arduinoista. DIY, ei "täydellisiä ratkaisuja", eikö?
Vaihe 4: Koodi ja testi
Tämä on juottamisen jälkeen, mutta todellisuudessa koodaan, testaan, juotan ja kiinnitän samanaikaisesti. Ehdotan, että teet saman, mutta yksinkertaisuuden vuoksi koodivaihe on juottamisen jälkeen. Kuten sanoin edellisessä osassa, Uno käyttää Neopixel -koodia ja Pro Micro käyttää MIDI_controller.h -kirjastokoodia. Olen sanonut sen aiemmin ja sanon sen vielä kerran, suuret suuret rekvisiitta tttapalle MIDI_controller -kirjaston luomiseksi ja tonnien näytteiden ja resurssien asettaminen kaltaisilleni ihmisille viitteeksi! Neopixle -koodi nähtiin ensin täällä silloin ja sitten Skaalain sen toimimaan neljällä renkaalla vain yhden sormuksen sijaan.
Vaihe 5: Kartta Abletonin kanssa
MIDI: n kartoittaminen Abletonilla on helppoa, tässä on opetusohjelma sen tekemiseen. Halusin käyttää tätä instrumenttia näytteiden näyttämiseen ja sekoitusten säätämiseen sekä rumpuäänien lisäämiseen haluttaessa. Ableton on tavallaan seuraavalla tasolla ollakseen riittävän joustava tekemään tämän… Se ei kuitenkaan ole halpa ohjelma millään tavalla, mutta jos olet utelias, aloita kokeilu, saatat jäädä koukkuun kuten minä!
Vaihe 6: Jam
Aion vielä ymmärtää tämän live -esityksen osan, mutta minulla on hauskaa tehdä se! Toivottavasti pidit tästä Instructable -ohjelmasta ja ota rohkeasti yhteyttä, jos sinulla on kysymyksiä, kommentteja tai ideoita viedä se eteenpäin!
Suositeltava:
Pingo: Liikkeentunnistava ja erittäin tarkka Ping Pong Ball Launcher: 8 vaihetta
Pingo: Liikkeentunnistava ja erittäin tarkka pingispallonheitin: Kevin Nitiema, Esteban Poveda, Anthony Mattacchione, Raphael Kay
LEGO Airplane Launcher: 7 vaihetta
LEGO Airplane Launcher: Hei! Tämä on paperinen lentokoneenheitin, johon käytin melko paljon aikaa mekanismien rakentamiseen ja selvittämiseen. Tätä ei todellakaan tarvita, mutta mielestäni se näyttää vain niin siistiltä, kun sitä käytetään. Huomaa, että tämä projekti voi olla
Duck Launcher: 5 vaihetta
Duck Launcher: Tämä on Duck Launcher, jonka tein. Tämä ankanheitin käynnistää ankan, kun kylpyammeesi on täynnä vettä ja olet valmis kylpyyn. Kun anturi havaitsee vedenpinnan saavuttavan pisteen, se vapauttaa kumiankan. Tämä kumi d
Ableton Liven hallinta Atto- tai Arduino Leonardo -ohjelmalla: 3 vaihetta
Ableton Liven ohjaaminen Aton tai Arduino Leonardon avulla: Tämä on demovideo Piksey Attoon. Opimme käyttämään sitä MIDI -laitteena ja ohjaamaan kappaleita Ableton Live 10 Lite -ohjelmassa. Käytämme leipälautaa hetkellisten kytkimien kanssa ja voit käyttää myös Arduino Leonardoa tähän projektiin. Jos rakennat
Robo Recall Mod Kitin asentaminen (2019 Launcher): 4 vaihetta
Robo Recall Mod Kitin asentaminen (2019 Launcher): Epic Games Storen julkaisun ja Fortniten kaltaisten pelien vaikutuksen myötä Epic Gamesin kantoraketti on tehnyt melko suuria muutoksia vuonna 2018 ja vuoteen 2019. valittavissa olevat luokat normaalille kehitykselle (käyttämällä perus