Innehållsförteckning:

Midi Random Sequence Generator: 3 steg
Midi Random Sequence Generator: 3 steg

Video: Midi Random Sequence Generator: 3 steg

Video: Midi Random Sequence Generator: 3 steg
Video: MIDI Madness 3 | Generate MIDI Melodies, Chord Progressions & Bass lines Plugin 2024, Juli
Anonim
Image
Image

Hej, idag ska jag visa dig hur du gör din egen Midi Random Sequence Generator.

Den genererar slumpmässiga 4, 7, 8 eller 16 ton långa sekvenser i en mindre tangent.

Naturligtvis kan du ändra vad du vill, du kan lägga till fler sekvenslängder eller ändra nyckeln. Men personligen tyckte jag att dessa inställningar var ganska användbara.

Tillbehör

Bakbord

Några bygelkablar

2 * 220 ohm motstånd

1 * 10k ohm motstånd

5 * 1k ohm motstånd (eller mer om du vill ha fler sekvenslängder)

En potentiometer, helst på lite breakout så det är brödbräda vänligt

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

2 brödbräda vänliga switchar

En 9v batteriklämma.

Och naturligtvis en Arduino. Jag föredrar Nano, specifikt en kinesisk klon från AliExpres eftersom den kan köras på 3,6 - 10v, vilket gör det enkelt att driva med batterier. Om du valde samma Nano kan du också använda 4 AA -batterier.

Valfritt: Rotary Switch (jag använder den inte, men om du vill lägga detta projekt i ett fall rekommenderar jag starkt ett.)

Steg 1: Programvara

Hårdvara
Hårdvara

För att programmera det behöver du Arduino ID: https://

Du behöver också Midi -biblioteket:

Du behöver inga bibliotek för potentiometern eller switcharna.

Och om du också har den kinesiska nock-off Arduino Nano behöver du den här CH340-drivrutinen: https://sparks.gogo.co.nz/ch340.html eller https://www.dropbox.com/s/19ekrpcrrhlwbva/CH34x_Install_Windows_v3_4.zip? dl = 0

Steg 2: Hårdvara

Hårdvarudelen är inte särskilt hård. Du kanske måste se till att dina omkopplare fungerar på samma sätt som mina och du kan lämna den stora vridomkopplaren om du vill. Det är väldigt bekvämt om du vill lägga allt i ett fodral, men personligen använder jag bara den vita startkabeln för att ställa in sekvenslängden. Den är mindre och jag brukar lämna den i 8 steg ändå. Om du bara följer schemat ska det fungera bra och du kan alltid lämna en kommentar för mer förklaring.

Steg 3: Ladda upp Sketch and Test

Du hittar skissen här:

Jag rekommenderar starkt att du gör ändringar och ser vad det gör. Du kan lägga till fler alternativ för sekvenslängden, du kan lägga till ytterligare en potentiometer som bestämmer rotnoten. Du kan ändra nyckeln/läget den inte väljer från. Det finns så många saker du kan göra för att förbättra denna design. Detta gjordes för att vara något lätt att följa och att bara göra grunderna.

Låt mig veta vad du hittar på! Jag älskar att se människor göra förbättringar/förändringar som jag inte skulle ha tänkt på.

Rekommenderad: