Obsah:

PacificCV radič pre modulárne syntetizátory: 6 krokov
PacificCV radič pre modulárne syntetizátory: 6 krokov

Video: PacificCV radič pre modulárne syntetizátory: 6 krokov

Video: PacificCV radič pre modulárne syntetizátory: 6 krokov
Video: Гадкий карнавал (Франция после Второй мировой войны) 2024, Júl
Anonim
PacificCV radič pre modulárne syntetizátory
PacificCV radič pre modulárne syntetizátory

Pred niekoľkými týždňami som vydal inštrukciu pre MIDI ovládač Oceania, ktorý som postavil tak, aby sa spároval s mojím Make Noise 0-Coast. V ňom som spomenul, že som staval aj CV verziu, a je to tu. Keďže verzia midi bola postavená tak, aby zodpovedala 0-pobrežiu, ktoré (z webovej stránky Make Noise) „… vzhľadom na svoju polohu využíva techniky z paradigiem Moog a Buchla (alias„ východné pobrežie “a„ západné pobrežie “)), ale nie je lojálny ani jednému, a preto nevykonáva „žiadnu syntézu pobrežia“. Pretože tento stojan bol výslovne inšpirovaný hudobným stojanom Buchla (pravdepodobne pre väčšinu primárnym vizuálnym stvárnením West Coast Synthesis), pomenoval som ho podľa konkrétneho oceánu.

Ak máte radi modulárne syntetizátory Eurorack, je to v zásade vlastnoručne vyrobená kapacitná klávesnica s dotykovým senzorom, ako je Buchla LEM218 alebo EDP Wasp. Postavil som ho tak, aby využíval „citlivosť na tlak“, ktorá je súčasťou citlivosti dotyku ATMega, ale nie je dôvod, aby ste ho museli zahŕňať-je to len príjemné „extra“, ktoré by ste mohli použiť napríklad na kŕmenie CV filtra v záplate. Pre väčšinu západných hudobných ovládačov by ste sa mohli vyhnúť použitiu jediného DAC pre CV a mať ho úplne použiteľný.

Táto jednotka bude produkovať iba 4 oktávy bez akejkoľvek pomoci (0-5v na + lište), čo bude zvyčajne viac než dosť, ale ak ste ju skutočne chceli vytlačiť na negatívne územie, s vonkajším vybavením je to dosť jednoduché. Napriek rezaným hrebeňom je to tiež veľmi uspokojivý pocit „dotykového pásu“.

Krok 1: Čo budete potrebovať

Materiály sa od Oceánie líšia len málo:

Materiály

1 Arduino Mega-Odporúčam mini štýl (ako je tento na Amazone), ktorý uľahčí montáž pod podložky snímačov, ale nie je to úplne nevyhnutné. Môžete dokonca používať Uno/Genuino alebo Mini alebo Feather, ale to by pravdepodobne vyžadovalo, aby ste s kolíkmi ADC zaobchádzali ako s digitálnymi a neviem, či na nich funguje štandardná kapacitná rutina. A na programovanie by ste museli prísť sami.

1-2 vylamovacie dosky Adafruit MCP 4725 I2C DAC

2-3 mono 3,5 mm phono zásuvky

1 jednostranný plech potiahnutý meďou (používa sa na leptanie vlastných dosiek plošných spojov), aby sa vyrovnal pásu s rozmermi asi 18 x 1 ⅛

Pásová doska s plošnými spojmi

16-32 spájkovateľných pinov duPont (štýl Arduino)

Páska pásky kompatibilná s energetickou zbernicou Eurorack (balenie 10 kusov od Amazonu, alebo ak máte ďalšie položenie.)

Lankový prepojovací drôt (čím tenší, tým lepšie-použil som tento 30AWG, opäť od Amazonu)

Spájka

Niečo, čo sa vám páči a s čím sa vám pohodlne pracuje, keď to chcete namontovať

Nástroje

Stolová píla (alternatívne by CNC alebo laserová rezačka pravdepodobne poskytla lepšie výsledky, ak viete, čo robíte.)

Spájkovačka a spájkovacie nástroje vrátane klieští, krovinorezov a odizolovača drôtov

Tlačiareň (papier, nie 3-d) (ale možno aj 3-d)

Rovný okraj

Trvalý fix/značkovače

Vŕtačka (najvhodnejšia bude vŕtačka alebo rotačný nástrojový lis).

Rotačný nástroj alebo súbor

Oceľová vlna (voliteľné)

Krok 2: „Nie kľúče“

The
The

Viac -menej kopírujem seba z druhého návodu, vytlačte si priložené pdf a vystrihnite obrátenú (vrchnú) verziu vzoru (ten, na ktorom nie sú žiadne písmená poznámok ani čísla pinov Arduina). Ak váš kus potiahnutý meďou nie je dostatočne dlhý, rozhodnite sa, kde rozbiť a oprieť sa o senzorové podložky a orezať vzor v tomto/týchto bodoch. Ďalej nakrájajte medený plát na prúžky rovnakej veľkosti ako pásy papiera (každý by mal mať veľkosť 1 ⅛ “podľa šírky vzorových pásikov.) Pásky papiera prilepte na zadnú stranu kúskov medeného plátovania a pomocou permanentnej značky., označte rohy trojuholníkov, rovnobežníkov a obdĺžnikov na okrajoch medeného plášťa, potom ich pomocou rovného okraja spojte, aby ste mali niečo, čo vyzerá ako na fotografii s týmto krokom.

Ďalej veľmi opatrne nastavte kotúč stolovej píly tak, aby sa kotúč sotva prerezal nad úrovňou stola. Ide o to, aby ste odstránili šírku čepele z medenej strany plátovania, ale neprerezali ju substrátom zo sklených vlákien (aspoň nie v podstate.) Možno by ste to chceli vyskúšať s trochou „kvapky“, ktorá zostala pri rezaní pásov medený, aby videl, že čepeľ nie je ani príliš vysoká, ani príliš nízka. Odrežte plášť pomocou čiar nakreslených na zadnej strane ako vodítok, pomocou ktorých môžete čepeľ zarovnať. Budete chcieť použiť uhlové vedenie s predĺžením. Pre túto verziu som postavil prípravok, ktorý mal 2 vodítka 62,5˚, ale v každom prípade by všetky uhlopriečky mali byť 62,5˚. Choďte pomaly. Moje strihy opäť nevyšli tak dokonale, ako som dúfal (ale boli aspoň o niečo lepšie ako verzia MIDI.)

Akonáhle sú kanály prerezané do plášťa, budete chcieť opracovať všetky hrubé medené hrany. To vám skutočne poskytne pocit dotykového pásu, najmä ak obmedzíte spájkovanie na minimum. Vzal som do svojej ocele nejakú oceľovú vlnu, aby mala pocit brúsenia.

Nie je potrebné hovoriť, že pri práci so stolovou pílou urobte všetky obvyklé opatrenia. Noste ochranné okuliare a používajte push-stick a PROSTE BOHA, AK NEVIETE, ČO ROBÍTE, TOTO AJ VYSKÚŠAJTE! Znova som tu naformátoval vzor ako PDF v nádeji, že ak má niekto CNC stroj alebo laserovú rezačku, rád by to skúsil s tým, že môže použiť vektorizovanú verziu rozloženia a vystrihnúť profesionálne vyzerajúcu. (Podeľte sa, prosím, o výsledky, ak to urobíte.) Rozmýšľam aj nad tým, že by som to skúsil rozložiť ako súbor EagleCAD alebo niečo podobné a nechať dom z PCB vyrobiť niekoľko z nich so stopami, ktoré by zodpovedali Arduinu, aby sa obmedzilo zapojenie a body zlyhania, ale uvedomujem si, že by to bolo neúmerne drahé a spôsobilo by to, že ovládač je pre môj projekt hlbší, ako som chcel.

Akonáhle sú kľúče vyrezané do plášťa, vyvŕtajte otvory tak malým počtom dielov, aké zvládne váš lis, čo vám napriek tomu umožní prevlečenie závitov drôtu do špičiek alebo rohov horných radov každého z nich. -pásiky na kľúče. Ako predtým, tvar tu nie je dôležitý-ak by ste chceli, môžete vystrihnúť tradične tvarovanú klávesnicu alebo Penroseov diagram alebo čokoľvek, čo sa vám páči (za predpokladu, že máte túto CNC alebo laserovú rezačku.)

Krok 3: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Pokiaľ ide o ďalšie kroky, urobte si pár minút dopredu premýšľanie o tom, ako chcete všetko namontovať, aby ste si mohli vzdelane odhadnúť, ako dlho treba vyrábať rôzne prepojovacie vodiče.

Spájkujte jeden kus pripájacieho drôtu na každý z ne-kľúčov tak, že prevlečiete drôt vŕtanými otvormi zo zadnej strany, potom drôt spláchnete z medenej strany. Bez toho, aby ste boli príliš technickí, zamyslite sa nad tým, ako ho namontujete, a naplánujte si, aby bol kábel dostatočne dlhý, aby sa dostal z každého kľúča v každom páse do Arduina bez toho, aby ste mali viac ako pár mm drôtu navyše. Potom, veľmi opatrne, po jednom drôte, spájkujte drôt od každého ne-kľúča k pinu Arduino Mega zodpovedajúcemu číslu vyznačenému na každom ne-kľúči v dolnom diagrame v pdf pripojenom ku kroku 2. Toto je make-or-break časť operácie. Možno budete chcieť prejsť na časť s programovaním a otestovať funkciu klávesov po každých niekoľkých spájkovacích spojoch. (Ak nepoužívate miniatúrny 2560, možno by ste sa mali pozrieť na možnosť spájkovateľného štítu alebo použiť viac pásových dosiek a dupontných kolíkov.) Odporúčam použiť rotačný nástroj na vyhladenie zubatých výstupkov zo spájkovacích blokov na tvárach kľúče.

Ďalej zapojte DAC ako vo Fritzingovom diagrame. Všimnite si toho, že iba na tom, ktorý používa výraz CV out, je A0 viazaná na 5v (je to kvôli tomu, aby bol umiestnený na samostatnej adrese I2C od výstupu voltov na oktávu.) Ak sa rozhodnete nezahrnúť výraz CV, potom to ADC vynechať. Pripojte 5v ku každému Vdd, Gnd na Gnd, SDA na SDA atď.

Keď sú DAC zapojené, možno budete chcieť vyhľadať skicu I2C online, aby ste otestovali, či fungujú a sú uznávané, ale to nie je úplne nevyhnutné-Adafruit má koniec koncov dosť vysoké štandardy QC.

Ďalej pripojte Vout terminály ADC a Arduino Pin 7 k špičkovému konektoru jednej z 3,5 mm zásuviek a zapojte konektorový konektor do jednej z uzemňovacích vedení. Všimnite si toho, že ak plánujete namontovať zásuvky zdvihákov na vodivú kovovú dosku, budete musieť spravidla vykonať iba pripojenie z jedného z konektorov alebo samotnej dosky k uzemňovacej lište, pretože väčšina pripojení objímok zdviháka je navrhnutá tak, aby viedli týmto spôsobom k zemi..

Nakoniec spájajte dva rady 8 kolíkov duPont vedľa seba do kusu pásovej dosky a napájajte Arduino pripojením Euroracku 5v k Arduino Vin a jedného z troch uzemňovacích vedení k zemi Arduino. (Rozloženie pinov medzi prúžkami nájdete vo Fritzovom diagrame a na poslednom obrázku.) Ak chcete, môžete vytvoriť ďalšie riadky zbernice Eurorack tak, že na rovnaké pásy umiestnite viac 2x8 radov kolíkov a rozložíte ich niekoľko riadkov od seba. dajte zástrčkám priestor. Obvykle spustím červené ostrie v rade -12v, pretože táto metóda nezahŕňa zástrčky -buďte SUPER OPATRNE A POZOR, ŽE VŽDY SPRÁVNE NAPÁJATE SVOJE EURORACKOVÉ VYBAVENIE! Ani Instructables, ani ja nemôžeme byť zodpovední za nepozorné zapojenie a vy nechcete, aby z vašich drahých modulov vypadol kúzelný dym.

Ak chcete, môžete spájacie kolíky Eurorack a ADC spájkovať na rovnaký kus pásovej dosky, ako som urobil vyššie, ale nie je to veľmi kritické. Ak ho však budete udržiavať čistý, je pravdepodobné, že bude fungovať spoľahlivo.

Krok 4: Namontujte ho

Opäť je to časť, v ktorej nie je rozhodujúce, ako som sa to rozhodol urobiť. Z hlavnej fotografie v hornej časti je zrejmé, že bola použitá konštrukcia z PVC plechov a hliníka a vodiče boli vedené z dvoch pásov nekľúčov do drážok do nich vyrezaných. Na pripevnenie kľúčov, ktoré nie sú, som použil nafúknutú obojstrannú pásku.

Použitie hliníka pre zdviháky CV má výhody. Je ľahké pracovať a vodivé, takže môžete využiť výhody uzemňovacieho efektu, ktorý som spomenul.

Ten môj bol vyrobený tak, aby vyplnil hornú prednú stranu puzdra Apache (verzia Pelican Case od spoločnosti Harbour Freight), ktoré som vybavil ako dvojité puzdro Eurorack s výkonom 84 koní. (Celá vec bola nejakým spôsobom inšpirovaná hudobným stojanom Buchla-chcem, aby moduly boli hore a ovládacia plocha vpredu.)

To by pravdepodobne vyzeralo skvele aj na dreve, ale ako jadro z penovej hmoty, 3D tlačenú PLA, lepenku, kus plochého skleneného skla atď. Môžete použiť čokoľvek chcete-akýkoľvek elektrický izolátor alebo povrch, ktoré je možné elektricky izolovať od ovládací povrch je dostatočne veľký na to, aby zabránil kapacitnému rušeniu, vzhľadom na vaše schopnosti, zásoby a preferenciu dlhovekosti.

Krok 5: Program

Rovnako ako v prípade programátora Oceania Midi sa nebudem zaoberať tým, ako nahrať náčrty do Arduina. Začiatočnícke príručky používajte iba namiesto náčrtu „Žmurknutie“a použite dve z nich, ktoré som pripojil (skončilo to v úvode-tento editor to zrejme pozná ako iný druh média.

V priloženom súbore zip sú dve skice. Stiahnite si ich a rozbaľte a pridajte ich do svojej knižnice skíc Arduino. Prvý náčrt (megaCapacitiveKeyboardTest) je adaptáciou funkcie Arduino readCapacitivePin, ktorá je tu ako test, ktorý vám ukáže, aký kláves sa stlačí a akú má kapacitu kapacitu počas stlačenia na sériovom monitore. Umožní vám to vidieť niektoré hodnoty a otestovať pripojenia z Arduina k nekľúčom a to som chcel pre vás použiť pri opise testovania procesu spájkovania. Vložte to do Arduina, otvorte sériový monitor (uistite sa, že je sériový monitor nastavený na správnu prenosovú rýchlosť) a dotknite sa niekoľkých klávesov bez klávesov, pričom si všimnite hodnoty najťažšieho a najľahšieho dotyku, ktorý budete používať na hranie. Tieto budú použité pre hodnoty minCap (najľahší dotyk) a maxCap (najťažšie) v druhom náčrte (PacificCV), čo je to, čo v skutočnosti načítate do ovládača, keď budete hotoví a pripravení hrať. Ak potrebujete upraviť hodnoty, urobte to, potom náčrt znova uložte a nahrajte do PacificCV.

Krok 6: Hrajte

Ak máte systém Eurorack alebo akékoľvek polomodulárne syntetizátory kompatibilné s Eurorackom, mali by ste viac-menej pochopiť, čo s tým robiť.

Pripojte ovládač k zbernici pomocou pásky a znova dávajte veľký pozor na správnu orientáciu kábla-ak to urobíte hore nohami, môžete skončiť nastavením ako obrátený +12 V obvod cez Arduino a je veľmi pravdepodobné, že toto chyba by ju usmažila a/alebo by spôsobila poškodenie napájania vášho stojana, preto sa uistite, že červený pruh je v spodnej časti párov riadkov hlavičky, ako je znázornené na schéme zapojenia.

Patching je zábavná časť modulárnej syntézy. Výstupy by mali vyzerať celkom povedome (takže ich možno budete chcieť po ich namontovaní nejako označiť)-výstup volt na oktávu zvyčajne napája oscilátor a brána sa zvyčajne prepne na nízkopriepustnú bránu (alebo generátor obálok pre Účely na východnom pobreží.) CV citlivé na tlak môže ísť k čomukoľvek, kde sú CV filtre, brány, oscilátory, mixéry atď.

Oktávové +/- pady sa zdajú byť na moje celkom spoľahlivé. Opäť ide len od 0v-5v, takže ste obmedzený na rozsah 4 oktávy, ale pomocou vonkajšieho vybavenia, ako je matematika Make Noise Maths alebo Erica Synths Pico Scaler, by ste to mali mať možnosť skresliť nahor alebo nadol. Od Ziv v Loopop (ktorého veľmi povzbudzujem nadšencov Euroracku a syntézy, aby sledovali a podporovali Patreona):

„Matematika by mala tento trik zvládnuť v pohode - zapojte Arduino [volt na oktávový výstup ADC] do vstupu 3, prepnite attenuverter 3 úplne na CW - a potom pomocou zosilňovača 2 ho pridajte alebo odčítajte (je normálne, ak nie je zapojené nič, na 10 V it) a prepnite atenuátor na vstup 2 úplne CCW, aby ste prešli do záporných rozsahov. Ako výsledok použite výstup SUM (a očividne sa uistite, že obálky nič nerobia). Nie som si istý, či matematika prekročí +10 alebo pod -10, ale akýkoľvek iný rozsah by mal byť v poriadku. Ak máte prístup k VCA, ktorý pridáva zisk, môžete tiež zosilniť rozsah Arduino CV nad 5v a použiť svoje Arduino na 0-10v, -5 až +5 alebo akékoľvek iné Rozsah 10v, kompenzovaný matematikou."

V skutočnosti som to ani Erica netestoval, ale dajte mi vedieť, na čo prídete-najmä ak to máte a používate s Matkou 32.

Upraviť: Pripojil som video, ktoré som urobil, aby som to predviedol, a niekoľko ďalších projektov, na ktorých som pracoval. Nie je to Kaitlyn Aurelia Smith, ale som hrdý na jednotky, ktoré tu používam.

Nakoniec si myslím, že je stále otvorená súťaž Arduino, do ktorej sa môžem zapojiť a kvalifikovať sa do nej, takže ak je to vôbec užitočné, zvážte prosím hlasovanie za mňa!

Na zdravie!

Odporúča: