Indholdsfortegnelse:

Midi Random Sequence Generator: 3 trin
Midi Random Sequence Generator: 3 trin

Video: Midi Random Sequence Generator: 3 trin

Video: Midi Random Sequence Generator: 3 trin
Video: Riffer 3.0 by AudioModern - The Creative MIDI Sequencer 2024, Juli
Anonim
Image
Image

Hej, i dag viser jeg dig, hvordan du laver din egen Midi Random Sequence Generator.

Det genererer tilfældige 4, 7, 8 eller 16 noter lange sekvenser i en mindre tast.

Selvfølgelig kan du ændre, hvad du vil, du kan tilføje flere sekvenslængder eller ændre nøglen. Men personligt fandt jeg disse indstillinger ganske nyttige.

Forbrugsvarer

Brødbræt

Nogle springkabler

2 * 220 ohm modstande

1 * 10k ohm modstand

5 * 1k ohm modstand (eller mere hvis du vil have flere sekvenslængder)

Et potentiometer, helst ved en lille breakout, så det er brødbræt venligt

En kvindelig Midi Jack (aka en kvindelig 5 Pin Din Jack)

2 brødbræt venlige kontakter

Et 9v batteri klip.

Og selvfølgelig en Arduino. Jeg foretrækker Nano, specifikt en kinesisk klon fra AliExpres, da den kan køre på 3,6 - 10v, hvilket gør det let at drive med batterier. Hvis du valgte den samme Nano, kan du også bruge 4 AA -batterier.

Valgfrit: Rotary Switch (jeg bruger det ikke, men hvis du vil lægge dette projekt i et tilfælde, kan jeg varmt anbefale et.)

Trin 1: Software

Hardware
Hardware

For at programmere det skal du bruge Arduino ID:

Du skal også bruge Midi -biblioteket:

Du behøver ikke nogen biblioteker til potentiometeret eller kontakterne.

Og hvis du også har den kinesiske nock-off Arduino Nano, skal du bruge denne CH340 Driver: https://sparks.gogo.co.nz/ch340.html eller https://www.dropbox.com/s/19ekrpcrrhlwbva/CH34x_Install_Windows_v3_4.zip? dl = 0

Trin 2: Hardware

Hardwaredelen er ikke særlig hård. Du skal muligvis sørge for, at dine kontakter fungerer på samme måde som mine, og du kan udelade den store drejekontakt, hvis du vil. Det er meget praktisk, hvis du vil lægge det hele i en sag, men personligt bruger jeg bare det hvide jumperkabel til at indstille sekvenslængden. Den er mindre, og jeg lader den som regel normalt i 8 trin. Hvis du bare følger skematikken, skal det fungere fint, og du kan altid efterlade en kommentar for mere forklaring.

Trin 3: Upload skitse og test

Du kan finde skitsen her:

Jeg anbefaler stærkt, at du foretager ændringer og ser, hvad det gør. Du kan tilføje flere muligheder for sekvenslængden, du kan tilføje endnu et potentiometer, der bestemmer rodnoten. Du kan ændre nøglen/tilstanden, den ikke vælger fra. Der er så mange ting, du kan gøre for at forbedre dette design. Dette blev gjort til at være let at følge og bare gøre det grundlæggende.

Sørg for at fortælle mig, hvad du finder på! Jeg elsker at se folk foretage forbedringer/ændringer, jeg ikke havde tænkt på.

Anbefalede: