Innehållsförteckning:

MIDI Sound Palette: 9 steg (med bilder)
MIDI Sound Palette: 9 steg (med bilder)

Video: MIDI Sound Palette: 9 steg (med bilder)

Video: MIDI Sound Palette: 9 steg (med bilder)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Juli
Anonim
MIDI Sound Palette
MIDI Sound Palette

Detta projekt startade som ett "Stensoppa" -instrument som utformades runt alla extra sensorer, omkopplare och andra delar som låg i min reservdel. Instrumentet är baserat på biblioteket MIDI_Controller.h och de TouchSense -funktioner som Teensy 3.2 -kortet erbjuder. Här är en lista över vad jag använde: Teensy 3.2 - Link

(5) 10k roterande potentiometrar - Länk

(2) 10k glidpotentiometrar - Länk

(5) LED -tryckknappar - länk

10k Rotary Softpot Touch potentiometer - Länk

10k 200mm Softpot Touch Potentiometer - Länk

(2) Tryckknappar - länk

(3) Piezo Drum Senors - Länk

(6) 5v lasrar - länk

(6) Fotoresistorer - Länk

Motstånd (10K)

Koppartejp

Lödningsverktyg

Steg 1: Design

Design
Design
Design
Design

Vilken designprogramvara som helst kan användas om du är bekvämare med en annan applikation. Jag gillar AI så jag använder det. Jag har inkluderat PDF -filen i min design men om du har olika delar i papperskorgen använder du måtten för dem! Bli konstnärlig med det. Jag inkluderade en liten ljudvåg av introduktionen till en av mina favorit musikstycken! Ställ in den för din lokala laserskrivare: Jag använder 1px för raster och 0.1px för vektor.

Steg 2: Laserskärning

Image
Image

Jag använde en 3 mm MDF -skiva för detta eftersom jag älskar den trohet som skärning och gravering på MDF erbjuder. Hela stycket är 18 "x24" som passar fint i Epilog Helix i min makerspace. Obs: Bottenstycket har samma mått som toppen men utan några utskärningar.

Steg 3: Kabeldragning (del A)

Kabeldragning (del A)
Kabeldragning (del A)
Kabeldragning (del A)
Kabeldragning (del A)
Kabeldragning (del A)
Kabeldragning (del A)
Kabeldragning (del A)
Kabeldragning (del A)

Jag hoppas att du tycker att lödning och ledningar är avkopplande eftersom det finns lite för det här projektet. Jag har delat uppgifterna i tre separata delar eftersom jag föreslår att man lödar stiften du behöver på baksidan av Teensy innan det blir för trångt för att manövrera. Fritzing har inte Teensy 3.2 eller baksidan av Teensy -brädorna så jag ber om ursäkt för bristen på dokumentation för det. Om du behöver en primer på knapp- och potentiometerledningar kanske du vill se några av handledningarna på Arduino -webbplatsen. TouchSense -stiften är märkta i dokumentationen från PJRC och koden berättar vilka stift du ska ansluta dem till. Jag är kär i TouchSense -stiften: kör bara en enda tråd från koppartejpen till stiften på Teensy. Jag kopplade också upp LED -knapparna vid denna tid till Vin -utgången (5v) och GND.

Detta projekt fungerade bra med många tester på vägen, så se till att testa och felsöka ofta!

Steg 4: Kabeldragning (del B)

Kabeldragning (del B)
Kabeldragning (del B)
Kabeldragning (del B)
Kabeldragning (del B)
Kabeldragning (del B)
Kabeldragning (del B)

I detta steg kopplade jag potentiometrarna till de analoga stiften och tryckknapparna till de digitala stiften.

*kontrollera.ino -filen för stiftmappning*

Krukorna får 5v från Vin -stiftet och ansluter alla markterminalerna på ett (förhoppningsvis) mer graciöst sätt än jag gjorde. Du kanske vill använda en Midi-bildskärm för att se om du kopplar ihop krukorna på rätt sätt när jag kopplade dem bakåt och de läser hög-låg istället för låg-hög. Med tur har du potentiometrarna vridna och glidande redo att justera vad du än kartlägger dem till! Knapparna är enkla! En anslutningskablar till ingångsstiftet och marken ansluts till röran i jordledningar (om du gör det som jag gjorde) som samlas i ett bo. * notera* Touchpotentiometrarna behöver ett 10k neddragningsmotstånd! För mer information om detta, se diagrammet här!

Steg 5: Kabeldragning (del C)

Kabeldragning (del C)
Kabeldragning (del C)
Kabeldragning (del C)
Kabeldragning (del C)
Kabeldragning (del C)
Kabeldragning (del C)
Kabeldragning (del C)
Kabeldragning (del C)

Lasertid! * Tips* Testa laser- och fotoresistorkretsen innan du installerar dem. Jag fick knäckarna att göra ett Laserharp -projekt.

Jag blev trött på att inte ha något lödrum och använde en perfboard för att leda upp motståndskretsen och ploppade den sedan på plats. När de är anslutna, använd lite varmt lim för att fästa dem i hålet du borrade ut. Det spelar ingen roll om de är perfekt placerade eftersom vi kommer att gömma dem med den tryckta 3D-rutan senare. Låt tillräckligt med trådar sticka ut så att du kan böja dem när lasrarna är fokuserade. Lasrar: Anslut lasrarna till Vin (5v) -trådarna som du använde för LED -knapparna och potentiometrarna.

*notera*Var försiktig så att du inte kortsluter lasrarna, dioderna är sköra (billiga lasrar, vem visste!). Låt inte 5v och GND korsa.

Nästan där! Poppa ut lasrarna till toppen och, medan strömmen är på, hetlimma dem på plats medan du riktar dem i riktning mot motsvarande fotoresistor. När de alla skickar MIDI -datalim upp i lådhalvorna (jag skär ner min lite) säkra dem över lasrarna och motstånden (Detta görs för att det ska se rent ut och för att fotoresistorerna vill isoleras från omgivande ljus!).

Steg 6: Trumsensorer

Trumsensorer
Trumsensorer
Trumsensorer
Trumsensorer

Jag hade fått lite erfarenhet av att arbeta med dessa trumsensorer i två separata projekt här och här. För det här projektet upptäckte jag att jag behövde ett motstånd med lägre värde för att det skulle kunna svara på min fingerkran istället för en klubba. Jag fick bra nytta av några 470K Ohm -motstånd istället för 1M Ohm -motstånden som användes tidigare. Testa det för att se vad som fungerar för dig innan du lödar upp allt. Dessa sensorer ansluter inte till GND. Använd Redwire för Vin (5v) och den svarta ledningen ansluts till motsvarande digitala ingångsstift på Teensy.

Steg 7: Kod

Varje modul på kortet är inställd på en annan MIDI -kanal så i din DAW kan du tilldela lasrarna till ett instrument och LED -knapparna till ett annat! Jag uppmuntrar dig att pyssla med det så att det passar dina behov. När du tilldelar knapparna använder du formatet som anges i koden och du kommer att gå bra.

Steg 8: Finisher

Image
Image
Finputsning
Finputsning

Lägg till din egen touch! Jag tog inspiration från en målarpalett för den fysiska designen så jag gick en sep längre och kanaliserade min inre Jackson Pollock för att sätta några färger på MDF. Njut av tiden som gått!

Steg 9: Jam

Jag använder Ableton för mina MIDI -saker, vilken DAW som helst skulle fungera i viss kapacitet. Spela själv eller med vänner! Tack för att du läste igenom!

Rekommenderad: