Sadržaj:
- Korak 1: Prikupite materijale
- Korak 2: Dizajnirajte i izrežite
- Korak 3: Solder-fest
- Korak 4: Kôd i test
- Korak 5: Karta s Abletonom
- Korak 6: Jam
Video: MidiFighter pokretač Ableton Launcher DIY: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Nadahnuo me dio hardvera namijenjenog radu s Abletonom, kao i mnogi DIY Midifighters na Instructables -u, ali želio sam napraviti korak dalje stavljajući ga kroz DIY leće i iskorištavajući neke od sjajnih slika neopiksela Prstenovi se mogu dodati projektima. Vizualni su elementi toliko važni u izvedbi elektroničke glazbe i potreba za dodatnim povratnim informacijama glazbenika i publike zaista može učiniti glazbeno iskustvo nečim za pamćenje! Odbacio sam prethodni projekt i pokušao istisnuti mogućnosti onoga što Pro Micro Arduino može učiniti! Uživati!
Korak 1: Prikupite materijale
Htio sam uređaj bazirati na Pro Micro -u, ali zbog mnogih tipki koje je imao, morao sam koristiti multipleksere. Nisam imao puno uspjeha sa svojim početničkim vještinama kodiranja, ali ovo će biti izazov na koji se moram prihvatiti. Ovdje je popis onoga što sam koristio, gotovo sve se može pronaći na Amazonu. 1/4 inča MDF
Pro Micro
Prstenovi od neopiksela
Arkadni gumbi (veliki)
Manji gumbi (ne mogu preporučiti one koje sam koristio jer plastika nije tolerirala toplinu i prilično je otežala lemljenje.)
Arduino Uno
10k potenciometra
16 -kanalni multiplekseri
8 -kanalni multiplekser
Spojna žica
Arduino IDE
Korak 2: Dizajnirajte i izrežite
Koristio sam Adobe Illustrator za dizajn prednje strane i izrezao je laserskim rezačem. Također sam napravio ručnu metodu bušenja pa samo napravite rupe kako upravljate … ne radi se "idi van i kupuj".
Korak 3: Solder-fest
Ovo je dio projekta koji oduzima najviše vremena … Nadam se da ćete pronaći lemljenje meditativno poput mene. Potrebne vještine ožičenja samo su povećane od onih potrebnih za ožičenje vašeg standardnog gumba i potenciometra za bilo koji stari Arduino projekt: Za sve je potreban podatkovni pin, a za sve je potrebno uzemljenje. Ako je to vaš prvi pohod na multipleksiranje (kao što je to bilo za mene), možda će vam biti od pomoći pročitati ovaj i druge dobro dokumentirane vodiče o multipleksiranju. Nisam baš za urednu estetiku ožičenja pa mi je bilo dobro s ptičjim gnijezdom žica jer se sakriva na vrhu. Jedno "rješenje" koje sam morao smisliti: Neopixel skica i Midi skica nisu se mogle sastaviti u istoj datoteci pa sam na kraju pokrenuo Neopixele s Uno -a i Midi s Pro Micro -a s pinovima podataka na potenciometrima koji se dijele do oba Arduinosa. Uradi sam, a ne "savršena rješenja", zar ne?
Korak 4: Kôd i test
Ovo je nakon lemljenja, ali u stvarnosti sam istovremeno kodirao, testirao, lemio i popravljao. Predlažem da učinite isto, ali radi jednostavnosti kodni korak je nakon lemljenja. Kao što sam rekao u prethodnom odjeljku, Uno izvodi Neopixel kod, a Pro Micro pokreće kôd knjižnice MIDI_controller.h. Rekao sam to već i ponovit ću, veliki rekviziti tttapi za stvaranje biblioteke MIDI_controller i postavljanje tona uzoraka i resursa za reference poput mene! Neopixle kod sam prvi put vidio ovdje, a zatim Povećao sam ga za rad s 4 prstena umjesto samo jednim.
Korak 5: Karta s Abletonom
Mapiranje MIDI -ja s Abletonom jednostavno je, evo vodiča o tome kako to učiniti. Htio sam koristiti ovaj instrument za navođenje uzoraka i prilagođavanje mikseva te dodavanje zvukova bubnja ako sam htio. Ableton je na sljedećoj razini kako bi bio dovoljno fleksibilan da to učini … Međutim, to ni u kom slučaju nije jeftin program, ali ako ste znatiželjni, počnite probno razdoblje, možda ćete se navući poput mene!
Korak 6: Jam
Još uvijek shvaćam dio ovoga s izvedbom uživo, ali jako se zabavljam radeći to! Nadam se da vam se svidio ovaj Instructable i slobodno se obratite ako imate bilo kakvih pitanja, komentara ili ideja da to nastavite!
Preporučeni:
Promjenjivi pokretač motora: 3 koraka
Promjenjivi pokretač motora: Ovaj članak prikazuje jednostavnog upravljačkog programa motora. Međutim, ovo definitivno nije najjeftinije rješenje za krug pogona motora
Pingo: pokretač loptica za ping pong s detekcijom pokreta i preciznošću: 8 koraka
Pingo: bacač loptica za ping pong s detekcijom pokreta i preciznošću: Kevin Nitiema, Esteban Poveda, Anthony Mattacchione, Raphael Kay
LEGO Pokretač aviona: 7 koraka
LEGO bacač aviona: Zdravo! Ovo je lansirni zrakoplov na papiru koji sam potrošio dosta vremena na izgradnju i pronalaženje mehanizama. Zaista nema potrebe za ovim, ali samo mislim da izgleda super kad se nosi. Napominjemo da ovaj projekt može biti
Kako napraviti pokretač velike snage za koračni motor: 5 koraka
Kako napraviti upravljački program visokih struja za koračni motor: ovdje ćemo vidjeti kako napraviti upravljački program koračnog motora pomoću Toshibinog kontrolera TB6560AHQ. Ovo je potpuno opremljen kontroler koji treba samo 2 varijable kao ulaz i obavlja sav posao. Budući da su mi trebala dva od ovih, oboje sam napravio pomoću
Kako napraviti meki pokretač: 4 koraka (sa slikama)
Kako napraviti softverski pokretač: U ovom malom projektu pobliže ćemo pogledati uređaje koji zahtijevaju softstarter kako bi ispravno radili sa sustavom ograničene izlazne struje. Prikazani uređaji u ovom projektu uključuju pretvarač, pretvarač pojačanja, napajanje