Sisukord:

Lihtne süntees - Axoloti kontroller ja tarkvara tutvustus: 3 sammu
Lihtne süntees - Axoloti kontroller ja tarkvara tutvustus: 3 sammu

Video: Lihtne süntees - Axoloti kontroller ja tarkvara tutvustus: 3 sammu

Video: Lihtne süntees - Axoloti kontroller ja tarkvara tutvustus: 3 sammu
Video: TUDev's Tech Talk! Procedural Generation Presentation by William Power 2024, November
Anonim
Lihtne süntees - Axoloti kontroller ja tarkvara sissejuhatus
Lihtne süntees - Axoloti kontroller ja tarkvara sissejuhatus

Axoloti on mitmekülgne heliplaat, mis on programmeeritav väga sarnaselt Arduinoga, just koos sõlmepõhise heli arenduskeskkonnaga. Sealt programmeeritud plaastrid laaditakse pärast lõpetamist üles ja seejärel käivitatakse tahvlil iseseisvalt. Sellel on mitu analoog- ja digitaalset I/O -pistikut, et ühendada kõik, mida teate ka Aduinost. Lisaks on sellel MIDI IN ja OUT, USB -pistik MIDI -klaviatuuride jaoks või sarnane, 3,5 -helipistik ning 6,35 mm IN- ja OUT -pistikud.

Tarkvara võimaldab teil heli vallas ehitada kõike, mida võite ette kujutada, olgu see siis teie enda süntesaator, sekventser, löögimasin, kitarr FX…. Pärast plaastri ehitamist tarkvarasse, mis sarnaneb Pure Data, vvvv või MAX/MSP (teise nimega nodebased), laadite üles ja teil on oma sõltumatu seade.

See sissejuhatus peaks näitama, kuidas saate luua oma põhilise riistvarakontrolleri nuppude ja nuppudega, et hiljem oma esimest heli kujundada ja seda kohe olemasolevate sisenditega testida. Enam pole vaja MIDI -klaviatuure, kõik saab teie sisendiks olla.

Samm: riistvara

Riistvara
Riistvara

Mida vajate:

- Axoloti juhatus

- kaks akrüül- või puitplaati

- mõned nupud

- mõned potentsiomeetrid

- ühenduskaablid ja tihvtid plaadi külge ühendamiseks

- väike PCB prototüüpimisplaat, mis hõlbustab toitejaotust

- mõned kruvid ja mutrid

- jootekolb ja kahanevad torud

- multimeeter

- USB -kaabel heliplaastritega alustamiseks

2. samm: kogunemine

Üles ehitama
Üles ehitama
Üles ehitama
Üles ehitama
Üles ehitama
Üles ehitama
Üles ehitama
Üles ehitama

Alustame nuppude ja nuppude paigutamisest nii, nagu me tahame, et need asetataks. Tavaliselt on akrüülil mõni kaitsekate, kuhu saate hõlpsalt kirjutada. Nii et pärast positsioonide märgistamist puurime augud. Ärge unustage lisada avasid kruvide jaoks. Minu puhul võtsin suurema tüki akrüüli, et saaksin projekti hiljem teiste anduritega laiendada. Nagu iga teise mikrokontrolleri puhul, võib multipleksimine aidata, kui sisend-/väljundpistikud otsa saavad.

Pärast potentsiomeetri nuppude asetamist katsetan neid üks kord tahvliga, et meeles pidada, kuidas neid juhtmega ühendada. Nagu PCB -l pildil näha, vajavad nupud ainult pingeallika plussmärki, kuna nende teine tihvt on vooluahela sulgemiseks ja signaali andmiseks ühendatud ühe digitaalsisendiga (signaali tühistamist arutatakse lühidalt järgmises etapis). Potentsiomeetrid on ühendatud ühe välimise tihvtiga samale reale positiivse pinge jaoks ja kuna need pole midagi muud kui pingejagurid, vajavad nad teise välimise tihvti ühendamist maapinnaga. Keskmine tihvt annab meile analoogsignaali, kus nupu abil signaali suurendamise ja vähendamise suund sõltub plusside ja miinuste paigutusest välimistel tihvtidel. Midagi, mida saab multimeetriga minutiga hõlpsasti testida. Toide tuleb otse Axoloti plaadilt, kuna plaadi I/O kontaktid on piiratud 3,3 V signaalidega. Potentsiomeetrite takistus on teisejärguline, nad lihtsalt jagavad saadud pinget, nii et vahemik on korras.

Nuppude kinnitamiseks potentsiomeetritele peate need vastavalt kõrgusele lõikama. Järgmine oluline samm on välja selgitada iga poti keskmine asend, et nupp õigesti kinnitada. Võtke multimeeter, asetage see poti vastavale takistuste vahemikule, keerake poti täielikult mõlemasse suunda ja jätke need pärast maksimaalse poole vähendamist sinna.

Teine akrüülplaat puuritakse vastavalt mõnede aukudega Axoloti kinnitamiseks.

Pärast kõigi kaablite jootmist koos tihvtidega (minu puhul on signaalkaablid hallid ja rohelised) ja nende ühendamist Axoloti tihvtidega saame võtta pikad kruvid ja panna kõik paika. Valige mutritega sobiv kõrgus ja pingutage kõik kokku.

See seadistus on nüüd ka modulaarne. Saate ülemise plaadi lahti keerata ja ühendada kaablid mis tahes soovitud mikrokontrolleriga. Ja kui jätate mõne koha akrüülile, saate tulevikus lisada muid andureid.

Samm: tarkvara

Tarkvara
Tarkvara
Tarkvara
Tarkvara

Tarkvara allalaadimiseks alustage siit ja järgige oma opsüsteemi juhiseid. Nagu seal kirjeldatud, peate ühendama USB -kaabli ja kõrvaklapid. Pärast seda saate esimese plaastri avada.

Tarkvarakeskkonna töövoog on üsna lihtne. Topeltklõps tühjale hallile alale avab sõlme brauseri, vajaliku sõlme tippimine avab eelvaate ja teine topeltklõps asetab sõlme. Sisendid ja väljundid on ühendatud "kaablite" abil koos lohistamisega. Nimesid saate lugeda minu ekraanipildilt või lihtsalt allalaaditud failid alla laadida. Kui avate plaastri, avaneb teine terminaliaken, mis näitab teile olekuteavet ja märkeruutu, mis on tavaliselt juba valitud "ühendatud". Kui plaaster on valmis, märkige ruut "Live". Seejärel koostatakse plaaster ja laaditakse tahvlile üles. Reaalajas režiimis näete oma nuppude toiminguid, asetades mõned "kuva" (disp/) sõlmed või saate tarkvara nuppudega suhelda.

Esimest tutvustust näete ka siin.

Lisasin kaks piltidel näidatud plaastrit. Mis tahes edasiste küsimuste korral on foorum väga kasulik ja kogukond on samuti väga aktiivne.

Esimene plaaster (testBoad.axp) on lihtne test kuvasõlmedega ja ilma helita, et näha, kas nupud ja nupud töötavad. Axolotil on sisetakistid, mille jaoks õige signaali saamiseks kasutame valikut "pullldown". Kuna nupud on tehniliselt väga mürarikkad, peame signaali välja lülitama. Riistvaraliseks tegemiseks on palju vooluringi, kuid sel juhul tehakse seda tarkvara sees. Selles plaastris saab valimisnupul valida kestuse enne teise vajutuse käivitamist, minu puhul on see 100 ms.

Teine plaaster (midi_test.axp) on näide sellest, kuidas kasutada nuppu, et käivitada midi noot ja valida helikõrgus/noot potentsiomeetri asendiga.

Nautige helisünteesi maailma avastamist!

Soovitan: