Indholdsfortegnelse:

MIDI Sound Palette: 9 trin (med billeder)
MIDI Sound Palette: 9 trin (med billeder)

Video: MIDI Sound Palette: 9 trin (med billeder)

Video: MIDI Sound Palette: 9 trin (med billeder)
Video: On the traces of an Ancient Civilization? 🗿 What if we have been mistaken on our past? 2024, Juli
Anonim
MIDI Sound Palette
MIDI Sound Palette

Dette projekt startede som et "Stensuppe" -instrument, der var designet omkring alle de ekstra sensorer, kontakter og andre dele, der lå i min reservedelsbeholder. Instrumentet er baseret på MIDI_Controller.h -biblioteket og de TouchSense -muligheder, som Teensy 3.2 -kortet tilbyder. Her er en liste over, hvad jeg brugte: Teensy 3.2 - Link

(5) 10k roterende potentiometre - Link

(2) 10k glidende potentiometre - Link

(5) LED trykknapper - Link

10k Rotary Softpot Touch potentiometer - Link

10k 200mm Softpot Touch Potentiometer - Link

(2) Trykknapper - Link

(3) Piezo Drum Senors - Link

(6) 5v lasere - Link

(6) Fotoresistorer - Link

Modstande (10K)

Kobberbånd

Loddeværktøjer

Trin 1: Design

Design
Design
Design
Design

Enhver designsoftware kan bruges, hvis du er mere komfortabel med en anden applikation. Jeg kan godt lide AI, så jeg bruger det. Jeg har inkluderet PDF'en i mit design, men hvis du har forskellige dele i din skraldespand, skal du bruge dimensionerne til dem! Bliv kunstnerisk med det. Jeg inkluderede en lille lydbølge af introduktionen til et af mine yndlingsmusikstykker! Konfigurer det til din lokale laserprinter: Jeg bruger 1px til raster og 0.1px til vektor.

Trin 2: Laserskæring

Image
Image

Jeg brugte et 3 mm MDF -bord til dette, fordi jeg elsker den troskab, som skæring og gravering på MDF tilbyder. Hele stykket er 18 "x24", som passer fint til Epilog Helix i mit makerspace. Bemærk: Bundstykket er de samme dimensioner som toppen, men uden udskæringer.

Trin 3: Ledningsføring (del A)

Ledninger (del A)
Ledninger (del A)
Ledninger (del A)
Ledninger (del A)
Ledninger (del A)
Ledninger (del A)
Ledninger (del A)
Ledninger (del A)

Jeg håber, at du finder lodning og ledninger afslappende, fordi der er lidt af det til dette projekt. Jeg har delt opgaverne i tre separate dele, fordi jeg foreslår at lodde stifterne, du skal bruge på bagsiden af Teensy, før det bliver for overfyldt til at manøvrere. Fritzing har ikke Teensy 3.2 eller bagsiden af Teensy boards, så jeg beklager den manglende dokumentation for det. Hvis du har brug for en primer på knap og potentiometerledninger, vil du måske se nogle af tutorials på Arduino -webstedet. TouchSense Pins er mærket i dokumentationen fra PJRC, og koden fortæller dig, hvilke pins du skal forbinde dem til. Jeg er forelsket i TouchSense -benene: Bare kør en enkelt ledning fra kobberbåndet til stifterne på Teensy. Jeg har også forbundet LED -knapperne på dette tidspunkt til Vin -udgangen (5v) og GND.

Dette projekt klarede sig godt med en masse test undervejs, så sørg for at teste og fejlfinde ofte!

Trin 4: Ledningsføring (del B)

Ledninger (del B)
Ledninger (del B)
Ledninger (del B)
Ledninger (del B)
Ledninger (del B)
Ledninger (del B)

I dette trin tilsluttede jeg potentiometrene til de analoge ben og trykknapper til de digitale ben.

*tjek.ino -filen for pin -kortlægning*

Gryderne får 5v fra Vin -stiften og forbinder alle jordterminalerne sammen på (forhåbentlig) en mere yndefuld måde end jeg gjorde. Du vil måske bruge en Midi-skærm til at kontrollere, om du har forbundet gryderne den rigtige måde, da jeg kørte dem baglæns, og de læste høj-lav i stedet for lav-høj. Med held og lykke får du dine potentiometre til at dreje og glide klar til at justere, hvad du end kortlægger dem til! Knapperne er enkle! En terminal ledning til input pin og jorden får forbindelse til rod af jord ledninger (hvis du wire det som jeg gjorde) samles i en rede. * note* Touch -potentiometrene har brug for en 10k pulldown -modstand! For mere information om dette, tjek diagrammet her!

Trin 5: Ledningsføring (del C)

Ledninger (del C)
Ledninger (del C)
Ledninger (del C)
Ledninger (del C)
Ledninger (del C)
Ledninger (del C)
Ledninger (del C)
Ledninger (del C)

Lasertid! * Tip* Test laser- og fotoresistorkredsløbet, før du installerer dem. Jeg fik knækkene til at lave et Laserharp -projekt. Fotoresistorer:

Jeg blev træt af ikke at have noget lodderum og brugte et perfboard til at føre ledningen op på modstandskredsløbet og ploppede det derefter på plads. Når de er kablet, skal du bruge lidt varm lim til at fastgøre dem i det hul, du har boret ud. Det gør ikke så meget, hvis de er perfekt placeret, fordi vi vil skjule dem med den trykte 3D-boks senere. Lad nok ledning stikke ud, så du kan bøje dem, når du har fokuseret på laserne. Lasere: Tilslut laserne til Vin (5v) -trådene, du brugte til LED -knapperne og potentiometrene.

*note*Pas på ikke at kortslutte laserne, dioderne er skrøbelige (Billige lasere, hvem vidste det!). Lad ikke 5v og GND krydse.

Er der næsten! Skub laserne ud til toppen, og mens strømmen er tændt, lim dem på plads, mens du retter dem i retning mod deres tilsvarende fotoresistor. Når de alle sender MIDI -datalim op i bokshalvdelene (jeg skærer min lidt ned), sikres de over lasere og modstande (Dette gøres for at holde det rent og fordi fotoresistorer kan lide at være isoleret fra ethvert omgivende lys!).

Trin 6: Trommesensorer

Trommesensorer
Trommesensorer
Trommesensorer
Trommesensorer

Jeg havde fået lidt erfaring med at arbejde med disse trommesensorer i to separate projekter her og her. Til dette projekt fandt jeg ud af, at jeg havde brug for en modstand med en lavere værdi, for at den kunne reagere på mit fingeraftryk i stedet for en hammer. Jeg endte med at få god brug af nogle 470K Ohm modstande i stedet for 1M Ohm modstande en brugt tidligere. Test det for at se, hvad der virker for dig, før du lodder det hele op. Disse sensorer forbinder ikke til GND. Brug Redwire til Vin (5v), og den sorte ledning tilsluttes den tilsvarende digitale indgangsstift på Teensy.

Trin 7: Kode

Hvert modul på tavlen er indstillet til en anden MIDI -kanal, så i din DAW kan du tildele laserne til et instrument og LED -knapperne til et andet! Jeg opfordrer dig til at rode rundt med det, så det passer til dine behov. Når du tildeler knapperne, skal du bruge det format, der er angivet i koden, og du er klar til at gå.

Trin 8: Efterbehandling

Image
Image
Efterbehandling
Efterbehandling

Tilføj dit eget præg! Jeg tog inspiration fra en malerpalet til det fysiske design, så jeg gik en sep længere og kanaliserede min indre Jackson Pollock til at sætte nogle farver på MDF. Nyd tiden, der går!

Trin 9: Jam

Jeg bruger Ableton til mine MIDI -ting, enhver DAW ville fungere i en vis kapacitet. Spil det selv eller sammen med venner! Tak fordi du læste igennem!

Anbefalede: