Cuprins:
Video: Sintetizare simplă - Introducere controler și software Axoloti: 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Axoloti este o placă de sunet versatilă, programabilă la fel ca un Arduino, doar cu un mediu de dezvoltare a sunetului bazat pe noduri. Patch-urile programate acolo sunt încărcate odată terminate și apoi rulate autonom pe tablă. Are mai multe pini I / O analogice și digitale, pentru a conecta tot ceea ce știi și de la Aduino. Mai mult, are MIDI IN și OUT, o mufă USB pentru tastaturi MIDI sau similare, o mufă audio de 3,5 și mufe IN și OUT de 6,35 mm.
Software-ul vă permite să construiți tot ceea ce vă puteți imagina în domeniul sunetului, fie că este propriul dvs. sintetizator, un secvențiator, un aparat de ritm, chitară FX, … pe care îl numiți. După ce ați construit patch-ul în software, care este similar cu Pure Data, vvvv sau MAX / MSP (aka nodebased), încărcați și aveți propriul dispozitiv independent.
Această introducere ar trebui să arate cum vă puteți construi propriul controler hardware de bază cu butoane și butoane pentru a proiecta ulterior primul sunet și a-l testa imediat cu intrările pe care le aveți. Nu mai este nevoie de tastaturi MIDI, totul poate fi intrarea ta.
Pasul 1: Hardware
De ce veți avea nevoie:
- tabla Axoloti
- două plăci din acril sau lemn
- niste butoane
- unele potențiometre
- cabluri și pinii conectorului pentru conectarea la placă
- placă mică de prototipare PCB pentru a face distribuția de energie mai ușoară
- niște șuruburi și piulițe
- fier de lipit și tuburi de contracție
- un multimetru
- un cablu USB pentru a începe cu patch-urile de sunet
Pasul 2: acumularea
Începem cu aranjarea butoanelor și butoanelor așa cum dorim să fie așezate. De obicei, acrilul are o acoperire de protecție, unde puteți scrie cu ușurință. Deci, după marcarea pozițiilor, găurim găurile. Nu uitați să adăugați găurile pentru șuruburile de distanțare. În cazul meu, am luat o bucată mai mare de acril pentru a putea extinde proiectul ulterior cu alți senzori. Ca și în cazul oricărui alt microcontroler, multiplexarea vă poate ajuta dacă rămâneți fără pini I / O.
După ce am plasat butoanele potențiometrului, le testez o dată cu placa pentru a-mi aminti cum să le conectez. După cum sunt vizibile pe imagine cu PCB-ul, butoanele au nevoie doar de plus de la sursa de tensiune, deoarece al doilea pin al acestora este conectat la una dintre intrările digitale pentru a închide circuitul și a da semnalul (scăderea semnalului este discutată pe scurt în pasul următor). Potențiometrele sunt conectate cu unul dintre pinii externi la același rând pentru alimentarea pozitivă a tensiunii și, deoarece nu sunt altceva decât divizoare de tensiune, au nevoie de celălalt pin extern pentru a fi conectat la sol. Pinul din mijloc ne va da semnalul analogic, unde direcția de creștere și scădere a semnalului cu butonul depinde de dispunerea plusului și minusului pe pinii externi. Ceva care poate fi testat cu ușurință cu multimetrul într-un minut. Puterea vine direct de pe placa Axoloti, deoarece pinii I / O ai plăcii sunt limitați la semnale de 3,3 V. Rezistența potențiometrelor este secundară, doar împart tensiunea pe care o obțin, astfel încât domeniul va fi bine.
Pentru a atașa butoanele la potențiometre trebuie să le tăiați pe înălțimea corespunzătoare. Următorul pas crucial este de a afla poziția de mijloc a fiecărui poti pentru a avea butonul atașat dreapta. Luați multimetrul, puneți-l la intervalul de rezistență corespunzător al poti, rotiți poti complet în ambele direcții și apoi, după înjumătățirea maximului, lăsați-l acolo.
Cea de-a doua placă acrilică este găurită corespunzător cu câteva găuri pentru atașamentul Axoloti.
După ce toate cablurile sunt lipite împreună cu știfturile (în cazul meu cablurile de semnal sunt gri și verzi) și le-am conectat la știfturile Axoloti putem lua șuruburile lungi și putem pune totul în poziție. Alegeți o înălțime potrivită cu piulițele și strângeți totul împreună.
Această configurare acum este, de asemenea, modulară. Puteți deșuruba placa superioară și puteți conecta cablurile la orice microcontroler dorit. Și, lăsând un loc pe acrilic, puteți adăuga alți senzori în viitor.
Pasul 3: Software
Începeți aici pentru a descărca software-ul și urmați instrucțiunile pentru sistemul dvs. de operare. După cum este descris acolo, trebuie să conectați cablul USB și căștile. După aceea, puteți deschide primul patch.
Fluxul de lucru în mediul software este destul de ușor. Un clic dublu într-o zonă gri goală va afișa browserul nodului, tastând nodul de care aveți nevoie va apărea o previzualizare și un alt clic dublu plasează nodul. Intrările și ieșirile sunt conectate prin „cabluri” cu drag and drop. Puteți citi numele din captura de ecran sau puteți descărca fișierele atașate mai jos. Odată ce deschideți un patch se deschide o altă fereastră de terminal, care vă arată câteva informații despre stare și o casetă de selectare care este de obicei deja selectată pentru „conectat”. Când un patch este gata, bifați caseta de selectare „Live”. Patch-ul este apoi compilat și încărcat pe tablă. Când sunteți în modul live, puteți vedea acțiunea butoanelor dvs. plasând niște noduri „display” (disp /) sau interacționa cu butoanele software.
Puteți vedea o primă introducere și aici.
Am adăugat cele două patch-uri prezentate în imagini. Pentru orice întrebare suplimentară, forumul este foarte util, iar comunitatea este, de asemenea, foarte activă.
Primul patch (testBoad.axp) este un test simplu cu noduri de afișare și fără sunet pentru a vedea dacă butoanele și butoanele funcționează. Axoloti are rezistențe interne pentru care folosim opțiunea „derulare” pentru a obține semnalul corect. Deoarece butoanele sunt din punct de vedere tehnic foarte zgomotoase, trebuie să renunțăm la semnal. Există o mulțime de circuite pentru a face acest lucru în mod hardware, dar în acest caz se face în cadrul software-ului. În acest patch, butonul de apelare vă permite să alegeți durata înainte ca a doua apăsare să poată fi declanșată, în cazul meu este de 100 ms.
Al doilea patch (midi_test.axp) este un exemplu de utilizare a unui buton pentru a declanșa o notă midi și de a alege tonul / nota cu poziția potențiometrului.
Distrează-te explorând lumea sintezei sonore!
Recomandat:
Cum să faci o practică țintă simplă Nintendo LABO: 13 pași
Cum să faci o practică țintă simplă pentru Nintendo LABO: Sora mea și cu mine am cumpărat recent un Nintendo Switch. Deci, desigur, avem câteva jocuri pentru a merge împreună. Și unul dintre ei a fost setul de varietăți Nintendo LABO. În cele din urmă am dat peste garajul Toy-Con. Am încercat câteva lucruri și atunci am
Cum să descărcați software gratuit ca student ISU (Microsoft, Adobe și software de securitate: 24 de pași
Cum să descărcați software-ul gratuit ca student ISU (Microsoft, Adobe și software de securitate: pentru Adobe: treceți la pasul 1. Pentru Microsoft: treceți la pasul 8. Pentru securitate: treceți la pasul 12. Pentru Azure: treceți la pasul 16
Sintetizare de îndoire a sunetului: 14 pași (cu imagini)
Sound Bending Synth: am construit câteva mașini de îndoit sunetul înainte (consultați linkurile de mai jos către „ibles). De această dată am adăugat un modul de reverb și amplificator care îți oferă într-adevăr o gamă complet nouă de sunete cu care să te joci. În plus, modulul de înregistrare vocală utilizat în
Controler de joc DIY bazat pe Arduino - Controler de joc Arduino PS2 - Jucând Tekken cu DIY Arduino Gamepad: 7 pași
Controler de joc DIY bazat pe Arduino | Controler de joc Arduino PS2 | Jucând Tekken cu DIY Arduino Gamepad: Bună, băieți, jocul este întotdeauna distractiv, dar jocul cu propriul controler personalizat DIY este mai distractiv
YABC - încă un controler Blynk - controler de temperatură și umiditate în cloud IoT, ESP8266: 4 pași
YABC - încă un alt controler Blynk - controler de temperatură și umiditate în cloud IoT, ESP8266: Bună ziua, producători, am început recent să cultiv ciuperci acasă, ciuperci de stridii, dar am deja 3x din aceste controlere acasă pentru controlul temperaturii fermentatorului pentru berea mea de acasă, soție face, de asemenea, acest lucru Kombucha acum și ca termostat pentru căldură