Sadržaj:
Video: Arduino Jazz improvizator: 4 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Ovaj dizajn ne svira "pjesmu". Umjesto toga, koristi blues ljestvicu za stvaranje vlastite muzike dok svira - slično pravom džez muzičaru. Svaki put kada ga uključite svirat će nešto drugačije; ali i dalje možete kontrolirati tempo, visinu i jačinu točkića. Poslušajte primjer njegove igre u nastavku:
Korak 1: Šta je jazz?
Ako želite službenu definiciju, možete pogledati ove veze, ali mislim da je najbolji način da je opišete samo da vam pokažemo kako zvuči.
- https://en.wikipedia.org/wiki/Jazz
- https://en.wikipedia.org/wiki/Jazz_improvisation
Korak 2: Izgradite krug
Napravio sam stalak za zvučnik od slamki za piće i trake, ali to nije obavezno. Slijedite dijagram da biste izgradili ostatak ovog dizajna.
Korak 3: Otpremite kôd
Ovaj kôd slijedi pseudo-slučajni algoritam za beskonačno sviranje nota Bb blues ljestvice u jazzy sinkopiranom ritmu.
Koristite ovaj kod u Arduino IDE -u:
int note = 1;
int note2 = 1; void setup () {pinMode (3, OUTPUT); } void loop () {int tonecontrol = map (analogRead (A0), 0, 1023, 1, 4); int speedcontrol = map (analogno čitanje (A1), 0, 1023, 1, 20); int tonecontrol2 = map (analogno čitanje (A2), 0, 1023, 1, 4); int playnote; int switchval = random (1, 5); switch (switchval) {case 1: note = note; break; slučaj 2: note = note + 1; break; slučaj 3: bilješka = bilješka - 1; break; slučaj 4: note = note + 2; break; slučaj 5: bilješka = bilješka - 2; break; } prekidač (napomena) {slučaj 1: playnote = 262; break; slučaj 2: playnote = 294; break; slučaj 3: playnote = 311; break; slučaj 4: playnote = 349; break; slučaj 5: playnote = 392; break; slučaj 6: playnote = 440; break; slučaj 7: playnote = 466; break; slučaj 8: playnote = 523; break; default: note = 1; break; } playnote = playnote * tonecontrol; int playnote2; int switchval2 = slučajno (1, 5); prekidač (switchval2) {slučaj 1: note2 = note2; break; slučaj 2: note2 = note2 + 1; break; slučaj 3: note2 = note2 - 1; break; slučaj 4: note2 = note2 + 2; break; slučaj 5: note2 = note2 - 2; break; } prekidač (napomena2) {slučaj 1: playnote2 = 262; break; slučaj 2: playnote2 = 294; break; slučaj 3: playnote2 = 311; break; slučaj 4: playnote2 = 349; break; slučaj 5: playnote2 = 392; break; slučaj 6: playnote2 = 440; break; slučaj 7: playnote2 = 466; break; slučaj 8: playnote2 = 523; break; default: note2 = 1; break; } playnote2 = playnote2 * tonecontrol2; ton (3, playnote, 30 * speedcontrol); kašnjenje (31 * kontrola brzine); if (random (1, 4) == 3) {delay (21 * speedcontrol); } else {ton (3, playnote2, 20 * speedcontrol); kašnjenje (21 * kontrola brzine); }}
Korak 4: Kako to kontrolirati
S lijeva na desno, svaki brojčanik radi sljedeće:
- Volume
- Visina prvog tona
- Tempo
- Visina drugog tona
Petljajte s njima dok ne dobijete zvuk koji vam se sviđa.
Preporučuje se:
Kako: Instaliranje Raspberry PI 4 bez glave (VNC) sa Rpi-imagerom i slikama: 7 koraka (sa slikama)
Kako: Instaliranje Raspberry PI 4 Headless (VNC) s Rpi-imagerom i slikama: Planiram koristiti ovaj Rapsberry PI u hrpi zabavnih projekata na svom blogu. Slobodno provjerite. Htio sam se vratiti korištenju svog Raspberry PI -a, ali nisam imao tipkovnicu ili miš na novoj lokaciji. Prošlo je dosta vremena od postavljanja maline
Jazz Hand: 5 koraka
Jazz Hand: Za ovaj projekt izradit ćete rukavicu koja svira muziku kada dodirnete prste. To je donekle veličanstven opis, ali vidjet ćete. Kôd za ovaj projekt možete pronaći ovdje. Koristit ćete Arduino sučelje, kao i Proce
Jazz cijevno pojačalo od 10 vati Konstrukcija: 8 koraka
Izgradnja pojačala jazz cijevi od 10 vati: Dokumentiranje procesa izrade vakuumskog jazz pojačala. Podijelite neke uvide u to kako se sve odvija
Kako rastaviti računar jednostavnim koracima i slikama: 13 koraka (sa slikama)
Kako rastaviti računar jednostavnim koracima i slikama: Ovo uputstvo o tome kako rastaviti računar. Većina osnovnih komponenti je modularna i lako se uklanja. Međutim, važno je da se oko toga organizirate. To će vam pomoći da izbjegnete gubitak dijelova, a također i prilikom ponovnog sastavljanja
Najjeftiniji Arduino -- Najmanji Arduino -- Arduino Pro Mini -- Programiranje -- Arduino Neno: 6 koraka (sa slikama)
Najjeftiniji Arduino || Najmanji Arduino || Arduino Pro Mini || Programiranje || Arduino Neno: …………………………. PRETPLATITE SE na moj YouTube kanal za više video zapisa ……. .Ovaj projekt govori o tome kako spojiti najmanji i najjeftiniji arduino ikada. Najmanji i najjeftiniji arduino je arduino pro mini. Slično je arduinu