Spisu treści:

Paleta dźwięków MIDI: 9 kroków (ze zdjęciami)
Paleta dźwięków MIDI: 9 kroków (ze zdjęciami)

Wideo: Paleta dźwięków MIDI: 9 kroków (ze zdjęciami)

Wideo: Paleta dźwięków MIDI: 9 kroków (ze zdjęciami)
Wideo: Doda i jej miny podczas przemówienia Górniak (oryg. cezarywisniewski_) 2024, Lipiec
Anonim
Paleta dźwięków MIDI
Paleta dźwięków MIDI

Ten projekt rozpoczął się jako instrument „Stone Soup”, który został zaprojektowany wokół wszystkich dodatkowych czujników, przełączników i innych części leżących w moim pojemniku na części. Instrument opiera się na bibliotece MIDI_Controller.h i możliwościach TouchSense, które oferuje tablica Teensy 3.2. Oto lista tego, czego użyłem: Teensy 3.2 - Link

(5) potencjometry obrotowe 10k - Link

(2) Potencjometry przesuwne 10k - Link

(5) Przyciski LED - Link

Potencjometr obrotowy Softpot 10k - Link

Potencjometr dotykowy Softpot 10k 200 mm - Link

(2) Przyciski - Link

(3) Czujniki bębnów piezoelektrycznych - Link

(6) Lasery 5v - Link

(6) Fotorezystory - Link

Rezystory (10K)

Taśma miedziana

Narzędzia lutownicze

Krok 1: Projekt

Projekt
Projekt
Projekt
Projekt

Można użyć dowolnego oprogramowania do projektowania, jeśli wygodniej jest korzystać z innej aplikacji. Lubię sztuczną inteligencję, więc jej używam. Dołączyłem plik PDF do mojego projektu, ale jeśli masz różne części w swoim koszu, użyj dla nich wymiarów! Bądź z nim artystyczny. Dołączyłem małą falę dźwiękową wstępu do jednego z moich ulubionych utworów muzycznych! Skonfiguruj go dla lokalnej drukarki laserowej: używam 1px dla rastra i 0,1px dla wektora.

Krok 2: Cięcie laserowe

Image
Image

Użyłem do tego płyty MDF o grubości 3 mm, ponieważ uwielbiam wierność, jaką zapewnia cięcie i grawerowanie na MDF. Całość ma wymiary 18"x24", co ładnie pasuje do Epilog Helix w mojej przestrzeni roboczej. Uwaga: dolna część ma takie same wymiary jak górna, ale bez żadnych wycięć.

Krok 3: Okablowanie (część A)

Okablowanie (część A)
Okablowanie (część A)
Okablowanie (część A)
Okablowanie (część A)
Okablowanie (część A)
Okablowanie (część A)
Okablowanie (część A)
Okablowanie (część A)

Mam nadzieję, że lutowanie i okablowanie jest dla ciebie relaksujące, ponieważ jest trochę tego w tym projekcie. Podzieliłem zadania na trzy oddzielne części, ponieważ sugeruję przylutowanie potrzebnych pinów z tyłu Teensy, zanim zrobi się zbyt tłoczno, by manewrować. Fritzing nie ma Teensy 3.2 ani odwrotnej strony tablic Teensy, więc przepraszam za brak dokumentacji. Jeśli potrzebujesz podkładu do okablowania przycisków i potencjometrów, możesz obejrzeć niektóre z samouczków na stronie Arduino. Piny TouchSense są oznaczone w dokumentacji dostarczonej przez PJRC, a kod mówi, do których pinów je podłączyć. Jestem zakochany w pinach TouchSense: po prostu poprowadź jeden przewód od taśmy miedzianej do pinów w Teensy. W tym czasie podłączyłem też przyciski LED do wyjścia Vin (5v) i GND.

Ten projekt wypadł dobrze z wieloma testami po drodze, więc pamiętaj, aby często testować i rozwiązywać problemy!

Krok 4: Okablowanie (Część B)

Okablowanie (część B)
Okablowanie (część B)
Okablowanie (część B)
Okablowanie (część B)
Okablowanie (część B)
Okablowanie (część B)

W tym kroku podłączyłem potencjometry do pinów analogowych, a przyciski do pinów cyfrowych.

*sprawdź plik.ino pod kątem mapowania pinów*

Garnki pobierają napięcie 5V z pinu Vin i łączą wszystkie zaciski uziemiające (miejmy nadzieję) w bardziej wdzięczny sposób niż ja. Możesz użyć Midi Monitora, aby sprawdzić i zobaczyć, czy podłączono prawidłowo garnki, gdy podłączyłem je od tyłu i czytają high-low zamiast low-high. Przy odrobinie szczęścia Twoje potencjometry będą się obracać i przesuwać gotowe, aby dostosować to, do czego je zmapujesz! Przyciski są proste! Jeden przewód zaciskowy do pinu wejściowego i ziemia są połączone z bałaganem przewodów uziemiających (jeśli podłączysz je tak, jak ja) zbierających się w gniazdo. *uwaga* Potencjometry dotykowe wymagają rezystora pulldown 10k! Więcej informacji na ten temat znajdziesz na schemacie tutaj!

Krok 5: Okablowanie (część C)

Okablowanie (część C)
Okablowanie (część C)
Okablowanie (część C)
Okablowanie (część C)
Okablowanie (część C)
Okablowanie (część C)
Okablowanie (część C)
Okablowanie (część C)

Czas lasera! *Wskazówka* Przetestuj obwód lasera i fotorezystora przed ich zainstalowaniem. Mam problemy z wykonaniem projektu Laserharp. Fotorezystory:

Miałem dość braku pomieszczenia do lutowania i użyłem płytki perforowanej, aby wstępnie okablować obwód rezystora, a następnie umieścić go na miejscu. Po okablowaniu użyj gorącego kleju, aby przymocować je do wywierconego otworu. Nie ma większego znaczenia, czy są idealnie ułożone, ponieważ później ukryjemy je za pomocą wydrukowanego pudełka 3D. Pozostaw wystarczająco dużo wystającego drutu, aby można było je zgiąć, gdy masz skupione lasery. Lasery: Podłącz lasery do przewodów Vin (5v), których użyłeś do przycisków LED i potencjometrów.

*uwaga* Uważaj, aby nie zwierać laserów, diody są kruche (Tanie lasery, kto wiedział!). Nie pozwól, aby 5V i GND się skrzyżowały.

Prawie na miejscu! Przebij lasery do góry i przy włączonym zasilaniu przyklej je na gorąco, kierując je w kierunku odpowiedniego fotorezystora. Gdy wszyscy wysyłają dane MIDI, sklej połówki pudełka (trochę przyciąłem moje) zabezpiecz je nad laserami i rezystorami (jest to zrobione, aby wyglądało na czyste i ponieważ fotorezystory lubią być odizolowane od światła otoczenia!).

Krok 6: Czujniki bębna

Czujniki bębnowe
Czujniki bębnowe
Czujniki bębnowe
Czujniki bębnowe

Miałem pewne doświadczenie w pracy z czujnikami perkusyjnymi w dwóch osobnych projektach tutaj i tutaj. W przypadku tego projektu stwierdziłem, że potrzebuję rezystora o niższej wartości, aby reagował na stuknięcie palcem zamiast młotka. Skończyło się na dobrym wykorzystaniu niektórych rezystorów 470K Ohm zamiast rezystorów 1M Ohm używanych wcześniej. Przetestuj to, aby zobaczyć, co działa dla Ciebie, zanim to wszystko przylutujesz. Te czujniki nie łączą się z GND. Użyj czerwonego przewodu dla Vin(5v), a czarny przewód łączy się z odpowiednim pinem wejścia cyfrowego w Teensy.

Krok 7: Kod

Każdy moduł na płycie jest ustawiony na inny kanał MIDI, więc w programie DAW możesz przypisać lasery do jednego instrumentu, a przyciski LED do innego! Zachęcam do zabawy, aby dopasować go do swoich potrzeb. Kiedy przypisujesz przyciski, użyj formatu wymienionego w kodzie i będziesz gotowy.

Krok 8: Wykończenie akcentów

Image
Image
Ostatnie poprawki
Ostatnie poprawki

Dodaj swój własny akcent! Wziąłem inspirację z palety malarzy do projektowania fizycznego, więc poszedłem o krok dalej i skierowałem mojego wewnętrznego Jacksona Pollocka, aby umieścić kilka kolorów na płycie MDF. Ciesz się upływem czasu!

Krok 9: Dżem

Używam Abletona do swoich rzeczy MIDI, każdy DAW będzie działał w pewnym zakresie. Zagraj sam lub z przyjaciółmi! Dzięki za przeczytanie!

Zalecana: