Inhoudsopgave:

Zelfstudie MIDI-controller met 1 knop: 6 stappen
Zelfstudie MIDI-controller met 1 knop: 6 stappen

Video: Zelfstudie MIDI-controller met 1 knop: 6 stappen

Video: Zelfstudie MIDI-controller met 1 knop: 6 stappen
Video: Step Sequencer 2024, November
Anonim
Image
Image

Er zijn veel tutorials voor Arduino-MIDI-controllers die er zijn, dit is een eenvoudige uitleg over hoe je aan de slag kunt met een eenvoudige knop en potentiometer. Ik had graag zoiets tegengekomen toen ik net begon, dus ik heb deze tutorial gemaakt met als doel een "toekomstige ik" te helpen! Dit zou een maker in staat moeten stellen vrijer te zijn in zijn eigen ontwerp en synthese van nieuwe muziekinstrumenten! Doe er raar mee!

Stap 1: Materialen

Je hebt het volgende nodig: -Arduino Pro Micro

-Momentaire knop

-10k Potentiometer

-Aansluitdraden

-Broodplank

-Arduino IDE

-MIDI_Controller.h

-DAW (garageband, Ableton, Soundtrap, enz.)

Stap 2: Schrijf de code

Ik loop door het schrijven van de code in de videolink bovenaan de pagina als je dat stap voor stap wilt doorlopen. Als je alleen de schets wilt downloaden en wijzigen, zal ik een link in deze sectie opnemen.

De bibliotheek die ik gebruik (en een grote fan van) is de MIDI_controller.h-bibliotheek. Hier is een link naar de github-repository ervoor, veel dank aan tttapa voor het maken van de bibliotheek en het delen ervan.

Ik heb enkele commentaarregels toegevoegd voor het uitbreiden van de controller. Het doel is om een basis te leggen waarvoor je een instrument kunt maken dat echt bij je past!

Stap 3: Bouw het circuit

Bouw het circuit!
Bouw het circuit!
Bouw het circuit!
Bouw het circuit!
Bouw het circuit!
Bouw het circuit!

Als je van foto's houdt en je weg weet op een breadboard, kan deze methode je aanspreken. Ik neem je mee door de stappen in het middelste deel van de video, maar ik zal hier ter referentie ook enkele screenshots van de stappen opnemen.

(1e afbeelding) Stap 1: Sluit de rode aansluitdraad van de "VCC"-pin op Arduino aan op de "+"-rail van het breadboard. Stap 2: Sluit de rode aansluitdraad van de rechter pin op de potentiometer aan op de "+"-rail op de breadboard. Stap 3: Sluit de blauwe aansluitdraad van de "GND" -pin op Arduino aan op de "-" rail van het breadboard. Stap 4: Sluit de blauwe aansluitdraad van de linker pin op de potentiometer aan op de "-" rail op het breadboard. Stap 5: Verbind de blauwe aansluitdraad van een van de pinnen op de knop met de "-" rail van het breadboard.

(2e foto) Stap 1: Verbind witte jumperdraad van "de andere" pin op de knop met pin "2" op de Arduino. (3e foto) Stap 1: sluit witte jumperdraad van de middelste pin op de potentiometer aan op pin " A0" op de Arduino. (4e foto) Dit toont de afstand en pin-uitlijning van de potentiometer.

Stap 4: Upload code

Uploadcode!
Uploadcode!

Selecteer het "Arduino Leonardo"-bord uit het menu en upload de schets naar de Arduino vanuit de IDE en dat is alles!

Stap 5: Maak verbinding met DAW

Verbinding maken met DAW
Verbinding maken met DAW
Verbinding maken met DAW
Verbinding maken met DAW

Aangezien dit apparaat is geprogrammeerd als een MIDI-apparaat zoals elk ander, hoeft u misschien niets bijzonders te doen om het te laten spelen, maar u moet mogelijk naar het menu "Instellingen" gaan om het programma te laten weten naar de controller te luisteren. Ik gebruik meestal Ableton, maar deze keer besloot ik het uit te proberen met de webgebaseerde DAW "Soundtrap". Ik was een paar klikken verwijderd van het instellen en toen ik "Arduino Leonardo" in het apparaatmenu selecteerde, begon het perfect te reageren.

Stap 6: Klaar

De volgende stap is aan jou! Hoe ga je het naar het volgende niveau brengen? Wat voor soort knoppen ga je gebruiken? 3D geprinte behuizing? Plaats eventuele vragen in de comments en veel succes!

Aanbevolen: