Cuprins:
Video: Generator de secvențe aleatorii Midi: 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Bună, astăzi vă voi arăta cum să vă creați propriul generator de secvențe aleatorii Midi.
Generează secvențe lungi de 4, 7, 8 sau 16 note aleatorii într-o tastă Minor.
Desigur, puteți schimba orice doriți, puteți adăuga mai multe lungimi de secvență sau puteți schimba cheia. Dar personal am găsit aceste setări destul de utile.
Provizii
Pană de pâine
Câteva cabluri jumper
2 * 220 ohm rezistențe
Rezistor 1 * 10k ohm
Rezistor 5 * 1k ohm (sau mai mult dacă doriți mai multe lungimi de secvență)
Un potențiometru, de preferință pe un mic breakout, astfel încât să fie prietenos
O femeie Midi Jack (alias o femeie cu 5 pini Din Jack)
2 comutatoare prietenoase
Un clip de baterie de 9v.
Și bineînțeles un Arduino. Prefer Nano, în special o clonă chineză de la AliExpres, deoarece poate rula pe 3,6 - 10v, facilitând alimentarea cu baterii. Dacă ați ales același Nano, puteți folosi și 4 baterii AA.
Opțional: comutator rotativ (nu îl folosesc, dar dacă doriți să puneți acest proiect într-o carcasă, vă recomand unul.)
Pasul 1: Software
Pentru a-l programa, veți avea nevoie de ID-ul Arduino:
De asemenea, veți avea nevoie de Biblioteca Midi:
Nu aveți nevoie de biblioteci pentru potențiometru sau comutatoare.
Și dacă aveți și Arduino Nano chinezesc, veți avea nevoie de acest driver CH340: https://sparks.gogo.co.nz/ch340.html sau https://www.dropbox.com/s/19ekrpcrrhlwbva/CH34x_Install_Windows_v3_4.zip? dl = 0
Pasul 2: Hardware
Porțiunea hardware nu este foarte grea. S-ar putea să trebuiască să vă asigurați că întrerupătoarele funcționează la fel ca și ale mele și puteți lăsa comutatorul rotativ mare dacă doriți. Este foarte convenabil dacă doriți să puneți totul într-o carcasă, dar personal folosesc doar cablul jumper alb pentru a seta lungimea secvenței. Este mai mic și de obicei îl las în 8 pași oricum. Dacă pur și simplu urmați schema, ar trebui să funcționeze bine și puteți oricând să lăsați un comentariu pentru mai multe explicații.
Pasul 3: Încărcați schița și testați
Puteți găsi schița aici:
Vă recomand cu tărie să faceți modificări și să vedeți ce face. Puteți adăuga mai multe opțiuni pentru lungimea secvenței, puteți adăuga un alt potențiometru care determină nota rădăcină. Puteți schimba cheia / modul din care nu alege. Există atât de multe lucruri pe care le puteți face pentru a îmbunătăți acest design. Acest lucru a fost făcut să fie oarecum ușor de urmărit și să facă doar elementele de bază.
Asigurați-vă că anunțați-mă cu ce veniți! Îmi place să văd oamenii făcând îmbunătățiri / schimbări la care nu m-aș fi gândit.
Recomandat:
Generator de numere aleatorii: 5 pași (cu imagini)
Generator de numere aleatorii: Acest articol vă arată un generator de numere aleatorii analogice. Acest circuit începe să genereze ieșiri aleatorii atunci când un om atinge terminalul de intrare. Ieșirea circuitului este amplificată, integrată și amplifică în continuare zgomotul de la un om care acționează ca
Generator de numere aleatorii LED: 5 pași (cu imagini)
Generator de numere aleatoare LED: Acesta este un proiect Arduino foarte simplu. Produsul utilizează LED-uri pentru a reprezenta numere aleatorii. Când apăsați (și țineți apăsat) butonul, LED-urile vor merge înainte și înapoi, apoi vor lăsa un set aleatoriu de LED-uri să strălucească pentru a reprezenta numărul. Acesta este un Ardu
Iepuraș umplut cu secvențe CPX: 9 pași
Iepuraș umplut folosind secvențe CPX: Creați-vă propriul animal de pluș sau sculptură moale care reacționează atunci când este înclinat în diferite unghiuri, la sunete puternice și la lumini, utilizând LED-uri. Acest obiect folosește Circuit Playground Express (CPX) de către adafruit
Generator de numere aleatorii: 5 pași
Generator de numere aleatorii: În acest proiect vă voi arăta cum să construiți un circuit care va genera un număr aleatoriu între 0 și 99 printr-o simplă apăsare a unui buton
Realizați un ecran Matrix cu generator de numere pseudo-aleatorii: 4 pași
Creați un ecran cu matrice cu generatorul de numere pseudo-aleatorii: dacă vă place matricea și aveți ceva timp liber, ați putea face un program fără sfârșit, care să arate numere aleatorii, la fel de repede pe care computerul îl poate rula, arătând foarte asemănător cu matricea ! Pregătește doar aproximativ 5 minute! Aruncam o privire asupra