Sadržaj:

Midi generator slučajne sekvence: 3 koraka
Midi generator slučajne sekvence: 3 koraka

Video: Midi generator slučajne sekvence: 3 koraka

Video: Midi generator slučajne sekvence: 3 koraka
Video: Epomaker Shadow-X Review: A Budget Mechanical Keyboard with a Built-in Display 2024, Studeni
Anonim
Image
Image

Bok, danas ću vam pokazati kako napraviti vlastiti Midi Random Sequence Generator.

Generira nasumične 4, 7, 8 ili 16 nizova dugih nota u sporednoj tipki.

Naravno da možete promijeniti što god želite, možete dodati više duljina niza ili promijeniti ključ. No osobno su mi ove postavke bile vrlo korisne.

Pribor

Oglasna ploča

Neki kratkospojni kablovi

2 * 220 ohmski otpornici

1 * 10k ohm otpornik

Otpornik 5 * 1 k ohm (ili više ako želite više duljina sekvence)

Potenciometar, po mogućnosti na maloj udaljenosti pa je prikladan za izradu ploče

Ženski Midi Jack (poznat i kao ženski 5 Pin Din Jack)

2 prekidača pogodna za matičnu ploču

Spona za bateriju od 9V.

I naravno Arduino. Više volim Nano, posebno kineski klon iz AliExpresa jer može raditi na 3.6 - 10v, što olakšava napajanje baterijama. Ako ste odabrali isti Nano, možete koristiti i 4 AA baterije.

Izborno: Rotacijski prekidač (ne koristim ga, ali ako želite staviti ovaj projekt u futrolu, toplo ga preporučujem.)

Korak 1: Softver

Hardver
Hardver

Za programiranje trebat će vam Arduino ID:

Trebat će vam i Midi knjižnica:

Ne trebate nikakve knjižnice za potenciometar ili prekidače.

A ako imate i kineski nock-off Arduino Nano, trebat će vam ovaj upravljački program CH340: https://sparks.gogo.co.nz/ch340.html ili https://www.dropbox.com/s/19ekrpcrrhlwbva/CH34x_Install_Windows_v3_4.zip? dl = 0

Korak 2: Hardver

Dio hardvera nije jako težak. Možda ćete se morati pobrinuti da vaši prekidači rade na isti način kao i moji, a ako želite, možete izostaviti veliki okretni prekidač. Vrlo je prikladno ako želite sve staviti u futrolu, ali osobno koristim samo bijeli kratkospojnik za postavljanje duljine slijeda. Manji je i ionako ga obično ostavim u 8 koraka. Ako samo slijedite shemu, trebala bi raditi sasvim u redu i uvijek možete ostaviti komentar za dodatna objašnjenja.

Korak 3: Prenesite skicu i testirajte

Skicu možete pronaći ovdje:

Toplo vam preporučujem da napravite promjene i vidite što će učiniti. Možete dodati više opcija za dužinu sekvence, možete dodati još jedan potenciometar koji određuje korijensku notu. Možete promijeniti ključ/način rada iz kojeg ne odabire. Postoji toliko mnogo stvari koje možete učiniti kako biste poboljšali ovaj dizajn. To je bilo učinjeno da bude donekle lako slijediti i samo napraviti osnove.

Obavijestite me što ste smislili! Volim vidjeti ljude kako unose poboljšanja/promjene na koje ne bih ni pomislio.

Preporučeni: