Obsah:

Simple Synth - Axoloti Controller and Software Intro: 3 Steps
Simple Synth - Axoloti Controller and Software Intro: 3 Steps

Video: Simple Synth - Axoloti Controller and Software Intro: 3 Steps

Video: Simple Synth - Axoloti Controller and Software Intro: 3 Steps
Video: Modular Synth Basics #03: How to start? 2024, Listopad
Anonim
Simple Synth - Axoloti Controller and Software Intro
Simple Synth - Axoloti Controller and Software Intro

Axoloti je univerzální zvuková deska, která je programovatelná velmi podobně jako Arduino, jen s vývojovým prostředím zvuku založeným na uzlech. Tam naprogramované patche se nahrají, jakmile jsou hotové a poté běží samostatně na desce. Má více analogových a digitálních I/O kolíků, pro připojení všeho, co také znáte z Aduina. Dále má MIDI IN a OUT, USB konektor pro MIDI klávesnice nebo podobný, 3,5 audio jack a 6,35 mm IN a OUT konektory.

Tento software vám umožňuje postavit cokoli, co si v oblasti zvuku dokážete představit, ať už je to váš vlastní syntezátor, sekvencer, beatový stroj, kytarový FX, … pojmenujte to. Po vytvoření opravy v softwaru, který je podobný Pure Data, vvvv nebo MAX/MSP (aka nodebased) nahrajete a máte vlastní nezávislé zařízení.

Toto intro má ukázat, jak si můžete vytvořit vlastní základní hardwarový ovladač s tlačítky a knoflíky, abyste později navrhli svůj první zvuk a okamžitě jej otestovali pomocí vstupů, které máte. Už nepotřebujete MIDI klávesnice, vše může být váš vstup.

Krok 1: Hardware

Hardware
Hardware

Co budete potřebovat:

- deska Axoloti

- dvě akrylové nebo dřevěné desky

- některá tlačítka

- některé potenciometry

- propojovací kabely a kolíky pro připojení k desce

- malá deska pro prototypování desek plošných spojů pro usnadnění distribuce energie

- nějaké šrouby a matice

- páječka a smršťovací bužírky

- multimetr

- kabel USB, abyste mohli začít se zvukovými záplatami

Krok 2: Nahromadění

Vybudovat
Vybudovat
Vybudovat
Vybudovat
Vybudovat
Vybudovat
Vybudovat
Vybudovat

Začínáme s uspořádáním knoflíků a tlačítek tak, jak chceme, aby byly umístěny. Akryl má obvykle ochranný kryt, na který lze snadno psát. Po označení pozic tedy vyvrtáme otvory. Nezapomeňte přidat otvory pro distanční šrouby. V mém případě jsem vzal větší kus akrylu, abych mohl projekt později rozšířit o další senzory. Stejně jako u jiných mikrokontrolérů může multiplexování pomoci, pokud vám dojdou I/O piny.

Po umístění knoflíků potenciometru je jednou vyzkouším s deskou, abych si pamatoval, jak je zapojit. Jak je vidět na obrázku s deskou plošných spojů, tlačítka potřebují pouze plus ze zdroje napětí, protože jejich druhý kolík je připojen k jednomu z digitálních vstupů, aby se uzavřel obvod a dal signál (odskakování signálu je stručně diskutováno v dalším kroku). Potenciometry jsou připojeny k jednomu z vnějších kolíků do stejné řady pro kladné napájecí napětí a protože nejsou ničím jiným než děličem napětí, potřebují druhý vnější kolík připojit k zemi. Prostřední pin nám poskytne analogový signál, kde směr zvyšování a snižování signálu knoflíkem závisí na uspořádání plus a mínus na vnějších pinech. Něco, co lze snadno otestovat pomocí multimetru za minutu. Napájení pochází přímo z desky Axoloti, protože I/O piny desky jsou omezeny na signály 3,3 V. Odpor potenciometrů je sekundární, jen rozdělí napětí, které dostanou, takže rozsah bude v pořádku.

Chcete -li knoflíky připevnit k potenciometrům, musíte je naříznout na odpovídající výšku. Dalším zásadním krokem je zjistit střední polohu každého poti, aby měl knoflík připevněný vpravo. Vezměte multimetr, vložte jej do příslušného rozsahu odporu poti, otočte poti plně v obou směrech a poté, co jste maximum snížili na polovinu, je tam nechte.

Druhá akrylová deska je příslušně vyvrtána s několika otvory pro upevnění Axoloti.

Poté, co všechny kabely připájíme k pinům (v mém případě jsou signální kabely šedé a zelené) a připojíme je k pinům Axoloti, můžeme vzít dlouhé šrouby a dát vše na své místo. Vyberte vhodnou výšku pomocí matic a vše dotáhněte dohromady.

Toto nastavení je nyní také modulární. Můžete odšroubovat horní desku a připojit kabely k libovolnému mikrokontroléru, který chcete. A ponecháním místa na akrylu můžete v budoucnu přidat další senzory.

Krok 3: Software

Software
Software
Software
Software

Začněte zde a stáhněte si software a postupujte podle pokynů pro váš operační systém. Jak je zde popsáno, musíte připojit kabel USB a sluchátka. Poté můžete otevřít první opravu.

Pracovní postup v softwarovém prostředí je velmi snadný. Dvojitým kliknutím do prázdné šedé oblasti se otevře prohlížeč uzlů, zadáním požadovaného uzlu se zobrazí náhled a dalším dvojitým kliknutím uzel umístíte. Vstupy a výstupy jsou propojeny pomocí „kabelů“přetažením. Jména si můžete přečíst na mém snímku obrazovky nebo si jednoduše stáhnout níže přiložené soubory. Jakmile otevřete opravu, otevře se další okno terminálu, které zobrazuje některé stavové informace a zaškrtávací políčko, které je obvykle již vybráno jako „připojené“. Když je patch připraven, zaškrtněte políčko „Live“. Patch se pak kompiluje a nahrává na desku. Když jste v živém režimu, můžete buď vidět činnost vašich tlačítek umístěním některých uzlů „zobrazení“(zobrazení/zobrazení) nebo komunikovat se softwarovými tlačítky.

První představení můžete vidět také zde.

Přidal jsem dvě patche zobrazené na obrázcích. V případě dalších otázek je fórum velmi užitečné a komunita je také velmi aktivní.

První patch (testBoad.axp) je jednoduchý test s uzly displeje a bez zvuku, aby se zjistilo, zda tlačítka a knoflíky fungují. Axoloti má vnitřní odpory, pro které používáme možnost „pulldown“pro získání správného signálu. Protože jsou tlačítka technicky velmi hlučná, musíme signál odpojit. Existuje nepřeberné množství obvodů, které to dělají hardwarově, ale v tomto případě se to děje v softwaru. V tomto patchu vám tlačítko vytáčení umožňuje zvolit dobu, po kterou lze spustit druhé stisknutí, v mém případě je to 100 ms.

Druhý patch (midi_test.axp) je příkladem toho, jak pomocí tlačítka spustit midi notu a zvolit výšku/notu s pozicí potenciometru.

Bavte se objevováním světa zvukové syntézy!

Doporučuje: