Sadržaj:
Video: Arduino Jazz improvizator: 4 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Ovaj dizajn ne svira "pjesmu". Umjesto toga, koristi blues ljestvicu za stvaranje vlastite glazbe dok svira - slično pravom jazz glazbeniku. Svaki put kad ga uključite svirat će nešto drugačije; ali još uvijek možete kontrolirati tempo, visinu i glasnoću pomoću brojčanika. U nastavku poslušajte primjer njegove izvedbe:
Korak 1: Što 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 kako biste izgradili ostatak ovog dizajna.
Korak 3: Prenesite kôd
Ovaj kôd slijedi pseudo-slučajni algoritam za beskonačno sviranje nota Bb blues ljestvice u jazzy sinkopiranom ritmu.
Koristite ovaj kôd u Arduino IDE -u:
int bilješka = 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 = karta (analogno čitanje (A2), 0, 1023, 1, 4); int playnote; int switchval = slučajni (1, 5); prekidač (switchval) {slučaj 1: bilješka = bilješka; pauza; slučaj 2: bilješka = bilješka + 1; pauza; slučaj 3: bilješka = bilješka - 1; pauza; slučaj 4: bilješka = bilješka + 2; pauza; slučaj 5: bilješka = bilješka - 2; pauza; } prekidač (bilješka) {slučaj 1: playnote = 262; pauza; slučaj 2: playnote = 294; pauza; slučaj 3: playnote = 311; pauza; slučaj 4: playnote = 349; pauza; slučaj 5: playnote = 392; pauza; slučaj 6: playnote = 440; pauza; slučaj 7: playnote = 466; pauza; slučaj 8: playnote = 523; pauza; zadano: note = 1; pauza; } playnote = playnote * tonecontrol; int playnote2; int switchval2 = slučajni (1, 5); prekidač (switchval2) {slučaj 1: note2 = note2; pauza; slučaj 2: note2 = note2 + 1; pauza; slučaj 3: note2 = note2 - 1; pauza; slučaj 4: note2 = note2 + 2; pauza; slučaj 5: note2 = note2 - 2; pauza; } prekidač (bilješka2) {slučaj 1: playnote2 = 262; pauza; slučaj 2: playnote2 = 294; pauza; slučaj 3: playnote2 = 311; pauza; slučaj 4: playnote2 = 349; pauza; slučaj 5: playnote2 = 392; pauza; slučaj 6: playnote2 = 440; pauza; slučaj 7: playnote2 = 466; pauza; slučaj 8: playnote2 = 523; pauza; zadano: note2 = 1; pauza; } playnote2 = playnote2 * tonecontrol2; ton (3, playnote, 30 * kontrola brzine); 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:
- Volumen
- Visina prvog tona
- Tempo
- Visina drugog tona
Petljajte s njima dok ne dobijete zvuk koji vam se sviđa.
Preporučeni:
Kako: Instaliranje Raspberry PI 4 bez glave (VNC) s 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 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 glazbu 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 Izrada: 8 koraka
Izgradnja jazz pojačala s jačinom od 10 vati: Dokumentiranje procesa izrade vakuumskog jazz pojačala. Podijelite neke uvide u to kako se sve odvija
Kako rastaviti računalo jednostavnim koracima i slikama: 13 koraka (sa slikama)
Kako rastaviti računalo jednostavnim koracima i slikama: Ovo uputstvo o tome kako rastaviti računalo. 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 spriječite 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 videa ……. .Ovaj projekt govori o tome kako spojiti najmanji i najjeftiniji arduino ikada. Najmanji i najjeftiniji arduino je arduino pro mini. Slično je arduinu