Turinys:

„Simple Synth“- „Axoloti“valdiklis ir programinės įrangos įvadas: 3 žingsniai
„Simple Synth“- „Axoloti“valdiklis ir programinės įrangos įvadas: 3 žingsniai

Video: „Simple Synth“- „Axoloti“valdiklis ir programinės įrangos įvadas: 3 žingsniai

Video: „Simple Synth“- „Axoloti“valdiklis ir programinės įrangos įvadas: 3 žingsniai
Video: «Развлечение с музыкой и программированием», Коннор Харрис и Стивен Крюсон 2024, Lapkritis
Anonim
„Simple Synth“- „Axoloti“valdiklis ir programinės įrangos įvadas
„Simple Synth“- „Axoloti“valdiklis ir programinės įrangos įvadas

„Axoloti“yra universali garso plokštė, kuri yra programuojama labai panašiai kaip „Arduino“, tik naudojant mazgo pagrindu sukurtą garso kūrimo aplinką. Ten užprogramuoti pleistrai įkeliami, kai baigiami, ir tada savarankiškai paleidžiami lentoje. Jame yra keli analoginiai ir skaitmeniniai įvesties/išvesties kaiščiai, skirti prijungti viską, ką žinote iš „Aduino“. Be to, jis turi MIDI IN ir OUT, USB kištuką MIDI klaviatūrai ar panašiai, 3,5 garso lizdą ir 6,35 mm IN ir OUT kištukus.

Programinė įranga leidžia jums sukurti viską, ką galite įsivaizduoti garso srityje, ar tai būtų jūsų pačių sintezatorius, sekos kūrėjas, ritmo aparatas, gitara FX,… Sukūrę pataisą programinėje įrangoje, kuri yra panaši į „Pure Data“, „vvvv“arba „MAX/MSP“(dar žinoma kaip „nodebased“), įkeliate ir turite savo nepriklausomą įrenginį.

Šis įvadas turėtų parodyti, kaip galite sukurti savo pagrindinį aparatūros valdiklį su mygtukais ir rankenėlėmis, kad vėliau sukurtumėte pirmąjį garsą ir nedelsdami jį išbandytumėte turėdami įvestis. Jums nebereikia MIDI klaviatūrų, viskas gali būti jūsų įvestis.

1 žingsnis: Aparatūra

Techninė įranga
Techninė įranga

Ko jums reikės:

- „Axoloti“lenta

- dvi akrilo arba medinės plokštės

- kai kurie mygtukai

- kai kurie potenciometrai

- jungiamieji kabeliai ir kaiščiai, skirti prijungti prie plokštės

- maža PCB prototipų plokštė, palengvinanti energijos paskirstymą

- kai kurie varžtai ir veržlės

- lituoklis ir susitraukiantys vamzdeliai

- multimetras

- USB kabelis, skirtas pradėti nuo garso pataisų

2 žingsnis: kaupimasis

Pastatyti
Pastatyti
Pastatyti
Pastatyti
Pastatyti
Pastatyti
Pastatyti
Pastatyti

Mes pradedame rankenėlių ir mygtukų išdėstymą taip, kaip norime, kad jie būtų išdėstyti. Paprastai akrilas turi tam tikrą apsauginį dangtelį, kuriame galite lengvai rašyti. Taigi, pažymėję pozicijas, gręžiame skyles. Nepamirškite pridėti skylių, skirtų atskirti varžtus. Mano atveju paėmiau didesnį akrilo gabalėlį, kad vėliau galėčiau pratęsti projektą su kitais jutikliais. Kaip ir bet kuris kitas mikrovaldiklio multipleksavimas gali padėti, jei pritrūksta įvesties/išvesties kaiščių.

Įdėjęs potenciometro rankenėles, vieną kartą išbandau jas su lenta, kad atsiminčiau, kaip jas prijungti. Kaip matyti paveikslėlyje su PCB, mygtukus reikia tik pliuso iš įtampos šaltinio, nes jų antrasis kaištis yra prijungtas prie vieno iš skaitmeninių įėjimų, kad uždarytų grandinę ir suteiktų signalą (signalo atjungimas trumpai aptariamas kitame žingsnyje). Potenciometrai su vienu iš išorinių kaiščių yra prijungti prie tos pačios eilutės teigiamam įtampai tiekti, ir kadangi jie yra ne kas kita, kaip įtampos skirstytuvai, jiems reikia prijungti kitą išorinį kaištį prie žemės. Vidurinis kaištis duos mums analoginį signalą, kur signalo didinimo ir mažinimo kryptis rankenėle priklauso nuo pliuso ir minuso išdėstymo ant išorinių kaiščių. Tai, ką galima lengvai išbandyti naudojant multimetrą per minutę. Maitinimas gaunamas tiesiai iš „Axoloti“plokštės, nes plokštės įvesties/išvesties kaiščiai yra tik 3,3 V signalai. Potenciometrų varža yra antrinė, jie tiesiog padalija gautą įtampą, todėl diapazonas bus geras.

Norėdami pritvirtinti rankenėles prie potenciometrų, turite jas supjaustyti pagal aukštį. Kitas svarbus žingsnis yra išsiaiškinti kiekvieno puodelio vidurinę padėtį, kad rankenėlė būtų pritvirtinta teisingai. Paimkite multimetrą, padėkite jį į atitinkamą poti pasipriešinimo diapazoną, visiškai pasukite puodą į abi puses ir tada, perpus sumažinę maksimalų, palikite juos ten.

Antroji akrilo plokštė atitinkamai išgręžiama su kai kuriomis skylėmis Axoloti tvirtinimui.

Lituodami visus kabelius kartu su kaiščiais (mano atveju signaliniai kabeliai yra pilki ir žali) ir prijungę juos prie „Axoloti“kaiščių, galime paimti ilgus varžtus ir viską sudėti į vietą. Pasirinkite tvirtinimo aukštį su veržlėmis ir priveržkite viską kartu.

Ši sąranka dabar taip pat yra modulinė. Galite atsukti viršutinę plokštę ir prijungti kabelius prie bet kurio norimo mikrovaldiklio. Ir palikę tam tikrą vietą ant akrilo, ateityje galėsite pridėti kitų jutiklių.

3 žingsnis: programinė įranga

Programinė įranga
Programinė įranga
Programinė įranga
Programinė įranga

Pradėkite čia atsisiųsti programinę įrangą ir vadovaukitės savo operacinės sistemos instrukcijomis. Kaip aprašyta, turite prijungti USB laidą ir ausines. Po to galite atidaryti pirmąjį pleistrą.

Darbo eiga programinės įrangos aplinkoje yra gana paprasta. Dukart spustelėjus į tuščią pilką sritį, atsiras mazgo naršyklė, įvedus reikiamą mazgą, atsiras peržiūra, o kitas dvigubas paspaudimas padės mazgą. Įėjimai ir išėjimai yra sujungti per „kabelius“su vilkimu. Galite perskaityti vardus iš mano ekrano kopijos arba tiesiog atsisiųsti failus, pridėtus žemiau. Kai atidarote pataisą, atsidaro kitas terminalo langas, kuriame rodoma tam tikra būsenos informacija ir žymimasis laukelis, kuris paprastai jau pažymėtas kaip „prijungtas“. Kai pleistras yra paruoštas, pažymėkite žymės langelį „Live“. Tada pleistras yra surenkamas ir įkeliamas į lentą. Esant tiesioginiam režimui, galite matyti mygtukų veikimą įdėdami keletą „ekrano“(disp/) mazgų arba sąveikauti su programinės įrangos mygtukais.

Pirmą įvadą taip pat galite pamatyti čia.

Pridėjau du paveikslėlyje parodytus pleistrus. Jei kyla papildomų klausimų, forumas yra labai naudingas, o bendruomenė taip pat yra labai aktyvi.

Pirmasis pleistras (testBoad.axp) yra paprastas testas su ekrano mazgais ir be garso, siekiant patikrinti, ar mygtukai ir rankenėlės veikia. „Axoloti“turi vidinius rezistorius, kuriems mes naudojame parinktį „ištraukimas“, kad gautume tinkamą signalą. Kadangi mygtukai techniškai yra labai triukšmingi, mes turime išjungti signalą. Yra daugybė grandinių, kaip tai padaryti aparatine įranga, tačiau šiuo atveju tai daroma programinėje įrangoje. Šiame pleistre rinkimo mygtukas leidžia pasirinkti trukmę, kol gali būti suaktyvintas antras paspaudimas, mano atveju tai yra 100 ms.

Antrasis pleistras (midi_test.axp) yra pavyzdys, kaip naudojant mygtuką suaktyvinti midi natą ir pasirinkti aukštį/natą su potenciometro padėtimi.

Smagiai tyrinėkite garso sintezės pasaulį!

Rekomenduojamas: