Sadržaj:

Simple Synth - Axoloti kontroler i softver Uvod: 3 koraka
Simple Synth - Axoloti kontroler i softver Uvod: 3 koraka

Video: Simple Synth - Axoloti kontroler i softver Uvod: 3 koraka

Video: Simple Synth - Axoloti kontroler i softver Uvod: 3 koraka
Video: HOW TO USE CAKEWALK BY BANDLAB - Tutorial for Beginners (free daw) - Getting Started 2024, Novembar
Anonim
Simple Synth - Uvod u Axoloti kontroler i softver
Simple Synth - Uvod u Axoloti kontroler i softver

Axoloti je svestrana zvučna ploča koja se može programirati vrlo slično Arduinu, samo s razvojnim okruženjem zasnovanim na čvorovima. Tamo programirane zakrpe se učitavaju kad završe i zatim se autonomno pokreću na ploči. Ima više analognih i digitalnih I/O pinova za povezivanje svega što znate i sa Aduina. Nadalje, ima MIDI IN i OUT, USB priključak za MIDI tastature ili slično, 3,5 audio priključak i 6,35 mm ulaz i izlaz.

Softver vam omogućava da izgradite sve što zamislite u domenu zvuka, bilo da se radi o vašem vlastitom sintisajzeru, sekvenceru, beat mašini, gitarskom efektu … Nakon što ste ugradili zakrpu u softver, koji je sličan Pure Data, vvvv ili MAX/MSP (poznat i pod nazivom čvorni bazi), učitavate i imate svoj nezavisni uređaj.

Ovaj uvod trebao bi pokazati kako možete izgraditi vlastiti osnovni hardverski kontroler s gumbima i gumbima za kasnije oblikovanje vašeg prvog zvuka i odmah ga testirati sa ulazima koje imate. Nema više potrebe za MIDI tastaturama, sve može biti vaš ulaz.

Korak 1: Hardver

Hardver
Hardver

Šta će vam trebati:

- ploča Axoloti

- dvije akrilne ili drvene ploče

- neka dugmad

- neki potenciometri

- priključni kabeli i pinovi za priključivanje na ploču

- mala ploča za izradu prototipa za lakše distribuciju energije

- nekoliko vijaka i matica

- lemilica i cijevi za skupljanje

- multimetar

- USB kabel za početak rada sa zvučnim zakrpama

Korak 2: Nakupljanje

Napraviti
Napraviti
Napraviti
Napraviti
Napraviti
Napraviti
Napraviti
Napraviti

Počinjemo s raspoređivanjem gumba i gumba na način na koji želimo da budu postavljeni. Obično akril ima neki zaštitni poklopac na koji možete lako pisati. Zato nakon označavanja položaja izbušimo rupe. Ne zaboravite dodati rupe za vijke za distanciranje. U mom slučaju uzeo sam veći komad akrila da bih kasnije projekt proširio drugim senzorima. Kao i kod bilo kojeg drugog mikrokontrolera, multipleksiranje može pomoći ako ostanete bez I/O pinova.

Nakon postavljanja dugmadi potenciometra, testiram ih jednom na ploči kako bih se sjetio kako ih spojiti. Kao što je vidljivo na slici sa PCB -a, gumbima je potreban samo plus od izvora napona, budući da je njihov drugi pin spojen na jedan od digitalnih ulaza kako bi se zatvorio krug i dao signal (odvajanje signala će se ukratko razmotriti u sljedećem koraku). Potenciometri su spojeni jednim od vanjskih pinova u isti red za napajanje pozitivnog napona, a budući da nisu ništa drugo do razdjelnici napona, potreban im je drugi vanjski pin za spajanje na masu. Srednji pin će nam dati analogni signal, gdje smjer povećanja i smanjenja signala s gumbom ovisi o rasporedu plus i minus na vanjskim pinovima. Nešto što se lako može testirati multimetrom u minuti. Napajanje dolazi izravno s Axoloti ploče, budući da su U/I pinovi ploče ograničeni na 3.3V signale. Otpor potenciometara je sekundarni, oni samo dijele napon koji dobiju, pa će raspon biti u redu.

Za pričvršćivanje dugmadi na potenciometre morate ih izrezati na odgovarajućoj visini. Sljedeći ključni korak je pronaći srednji položaj svake staze kako bi gumb bio pričvršćen desno. Uzmite multimetar, postavite ga u skladu s rasponom otpora poti, okrenite poti potpuno u oba smjera, a zatim, nakon što prepolovite maksimum, ostavite ih tamo.

Druga akrilna ploča izbušena je s odgovarajućim rupama za pričvršćivanje Axoloti.

Nakon što su svi kabeli zalemljeni zajedno sa iglama (u mom slučaju signalni kabeli su sivi i zeleni) i spojeni na Axoloti pinove, možemo uzeti dugačke vijke i postaviti sve na svoje mjesto. Odaberite visinu ugradnje s maticama i sve zajedno zategnite.

Ovo podešavanje sada je također modularno. Možete odvrnuti gornju ploču i spojiti kabele na bilo koji mikrokontroler koji želite. Ostavljajući neko mjesto na akrilu, u budućnosti možete dodati i druge senzore.

Korak 3: Softver

Softver
Softver
Softver
Softver

Počnite ovdje da preuzmete softver i slijedite upute za svoj operativni sistem. Kao što je tamo opisano, morate priključiti USB kabel i slušalice. Nakon toga možete otvoriti prvu zakrpu.

Tok rada u softverskom okruženju je prilično jednostavan. Dvostrukim klikom u prazno sivo područje otvorit će se preglednik čvora, upisivanjem čvora koji vam je potreban otvara se pregled, a drugi dvostruki klik postavlja čvor. Ulazi i izlazi povezani su putem "kabela" povlačenjem i ispuštanjem. Možete pročitati imena sa mog snimka ekrana ili jednostavno preuzeti dolje priložene datoteke. Nakon što otvorite zakrpu, otvara se drugi prozor terminala koji vam prikazuje neke informacije o statusu i potvrdni okvir koji je obično već odabran za "povezan". Kada je zakrpa spremna, potvrdite izbor u polju za potvrdu "Uživo". Zakrpa se zatim sastavlja i postavlja na ploču. Kada ste u živom načinu rada, možete vidjeti radnju svojih gumba postavljanjem nekih "displej" (disp/) čvorova ili raditi sa softverskim tipkama.

Prvi uvod možete vidjeti i ovdje.

Dodao sam dva zakrpa prikazana na slikama. Za sva dodatna pitanja forum je od velike pomoći, a zajednica je također vrlo aktivna.

Prva zakrpa (testBoad.axp) je jednostavan test sa čvorovima ekrana i bez zvuka da se vidi da li dugmad i dugmad rade. Axoloti ima unutrašnje otpornike za koje koristimo opciju "pulldown" da bismo dobili pravi signal. Budući da su tipke tehnički vrlo bučne, moramo otkloniti signal. Postoji mnogo sklopova koji to rade hardverski, ali u ovom slučaju to se radi unutar softvera. U ovoj zakrpi dugme za biranje vam omogućava da odaberete trajanje pre nego što se može pokrenuti drugi pritisak, u mom slučaju to je 100 ms.

Druga zakrpa (midi_test.axp) je primjer kako pomoću dugmeta aktivirati midi notu i odabrati visinu/notu s položajem potenciometra.

Zabavite se istražujući svijet sinteze zvuka!

Preporučuje se: