Mundarija:

DIY Ableton Launcher MidiFighter: 6 qadam
DIY Ableton Launcher MidiFighter: 6 qadam

Video: DIY Ableton Launcher MidiFighter: 6 qadam

Video: DIY Ableton Launcher MidiFighter: 6 qadam
Video: Live: MIDI Fighter Twister Ableton Script build 2024, Iyul
Anonim
DIY Ableton Launcher MidiFighter
DIY Ableton Launcher MidiFighter

Menga Ableton bilan ishlashga bag'ishlangan asbob -uskunalar, shuningdek Instructables -dagi ko'plab DIY Midifighters ilhomlantirdi, lekin uni DIY optikasi orqali qo'yib, Neopixel -ning ajoyib tasvirlaridan foydalanib, bir qadam oldinga siljishni xohladim. Uzuklar loyihalarga qo'shilishi mumkin. Vizual tasvirlar elektron musiqani ijro etishda juda muhim va musiqachi va tomoshabinlarga qo'shimcha fikr bildirish zarurati chindan ham musiqiy tajribani esda qolarli qiladi! Men oldingi loyihani bekor qildim va Pro Micro Arduino qila oladigan imkoniyatlarni ishga solishga harakat qildim! Xursand bo'ling!

1 -qadam: materiallarni yig'ish

Materiallarni yig'ish
Materiallarni yig'ish

Men qurilmani Pro Micro -ga o'rnatmoqchi edim, lekin ko'p tugmalar tufayli menga multipleksorlardan foydalanish kerak edi. Men yangi kodlash ko'nikmalarim bilan unchalik muvaffaqiyat qozonmagan edim, lekin bu men uchun qiyin bo'lgan vazifa edi. Mana, men ishlatgan narsalar ro'yxati, aksariyatini Amazonda topish mumkin. 1/4 dyuymli MDF

Pro Micro

Neopixel uzuklar

Arja tugmalari (katta)

Kichikroq tugmalar (men ishlatgan narsalarni tavsiya qila olmayman, chunki plastmassa issiqlikka chidamli emas va lehimlash juda qiyin bo'lgan.)

Arduino Uno

10 k potentsiometr

16 kanalli multipleksorlar

8 kanalli multipleksor

Ulanish simlari

Arduino IDE

2 -qadam: Dizayn va kesish

Dizayn va kesish
Dizayn va kesish
Dizayn va kesish
Dizayn va kesish
Dizayn va kesish
Dizayn va kesish

Men old qismini loyihalash uchun Adobe Illustrator -dan foydalandim va uni lazer pichoq bilan kesib oldim. Men qo'lda burg'ulash usulini ham qo'lladim, shuning uchun teshiklarni o'zingiz boshqaradigan qilib qo'ying … bu "tashqariga chiqib sotib olmang".

3-qadam: Lehim bayrami

Lehim bayrami
Lehim bayrami
Lehim bayrami
Lehim bayrami
Lehim bayrami
Lehim bayrami
Lehim bayrami
Lehim bayrami

Bu loyihaning eng ko'p vaqt talab qiladigan qismi … Umid qilamanki, siz men kabi lehim meditatsiyasini topasiz. Arduino -ning har qanday eski loyihasi uchun standart tugmachani va potentsiometrni ulash uchun zarur bo'lgan simlarni ulash qobiliyati kattalashtiriladi: hamma narsaga ma'lumot pinasi va hamma narsa erga ulanishi kerak. Agar siz multiplexingga birinchi qadamingiz bo'lsa (men uchun bo'lgani kabi), bu va boshqa yaxshi hujjatlashtirilgan darsliklarni o'qish foydali bo'lishi mumkin. Men simlarning chiroyli estetikasi uchun unchalik yaxshi emasman, shuning uchun men qushlarning sim uyasi bilan yaxshi munosabatda bo'ldim, chunki u tepada yashiringan. Men bitta "yechim" ni o'ylab topishga majbur bo'ldim: Neopixel va Midi eskizlarini bitta faylda to'plash mumkin emas edi, shuning uchun men potentsiometrlarning bo'linishidagi ma'lumotlar pinlari bilan Neopixellarni Uno va Midi Pro Micro -da ishga tushirdim. ikkalasi ham Arduinoga. DIY, "mukammal echimlar" emas, to'g'rimi?

4 -qadam: Kod va test

Kod va test
Kod va test
Kod va test
Kod va test
Kod va test
Kod va test

Bu lehimdan keyin, lekin aslida men bir vaqtning o'zida kodlash, sinash, lehimlash va tuzatish bilan shug'ullanardim. Men ham xuddi shunday qilishni taklif qilaman, lekin soddaligi uchun kod bosqichi lehimdan keyin. Oldingi bo'limda aytganimdek, Uno Neopixel kodini, Pro Micro esa MIDI_controller.h kutubxona kodini ishlatadi. Men buni oldin ham aytganman va yana aytaman, MIDI_controller kutubxonasini yaratish va o'zimga o'xshagan odamlar uchun tonna namunalar va manbalarni to'plash uchun tttapa uchun katta rekvizitlar! Neopixle kodini men birinchi marta bu erda ko'rganman. Men uni bitta halqaning o'rniga 4 ta halqa bilan ishlashga ko'tardim.

5 -qadam: Ableton bilan xarita

Ableton bilan xaritasi
Ableton bilan xaritasi

MIDI -ni Ableton bilan xaritaga solish oson, bu erda buni qanday qilish bo'yicha ko'rsatma. Men bu asbobdan namuna olish va aralashmalarni sozlash, shuningdek, xohlasam, baraban tovushlarini qo'shish uchun foydalanmoqchi edim. Ableton bu darajaga etarlicha moslashuvchan bo'lishga qodir … Biroq, bu arzon dastur emas, lekin agar siz qiziqmoqchi bo'lsangiz, sinovni boshlang, ehtimol siz ham menga o'xshab qolasiz!

6 -qadam: Jam

Men hali ham jonli ijro qismini tushunmoqdaman, lekin men buni juda zavqlanyapman! Umid qilamanki, sizga bu ko'rsatma yoqdi va uni davom ettirish uchun savollaringiz, izohlaringiz yoki fikrlaringiz bo'lsa, ular bilan bog'laning!

Tavsiya: