Բովանդակություն:
Video: Simple Synth - Axoloti Controller and Software Intro: 3 Steps
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Axoloti- ն բազմակողմանի ձայնային տախտակ է, որը ծրագրավորելի է Arduino- ի նման, պարզապես հանգույցի վրա հիմնված ձայնային զարգացման միջավայրով: Այնտեղ ծրագրված կարկատանքները բեռնվում են ավարտվելուց հետո, իսկ հետո ինքնավար աշխատում տախտակի վրա: Այն ունի բազմաթիվ անալոգային և թվային մուտքի/ելքային կապեր ՝ միացնելու այն ամենը, ինչ դուք նույնպես գիտեք Aduino- ից: Բացի այդ, այն ունի MIDI IN և OUT, USB վարդակ MIDI ստեղնաշարերի կամ նմանատիպ այլ սարքերի համար, 3.5 աուդիո խցիկ և 6.35 մմ մուտքի և ելքի վարդակներ:
Theրագիրը թույլ է տալիս կառուցել այն ամենը, ինչ դուք կարող եք պատկերացնել ձայնի տիրույթում, լինի դա ձեր սեփական սինթեզատորը, հաջորդականիչը, բիթ մեքենան, կիթառի FX- ը …… Patրագրային ապահովման մեջ կարկատելուց հետո, որը նման է Pure Data- ին, vvvv- ին կամ MAX/MSP- ին (հայտնի է նաև հանգույցով), դուք վերբեռնում և ունենում եք ձեր սեփական անկախ սարքը:
Ենթադրվում է, որ այս ներածությունը ցույց կտա, թե ինչպես կարող եք կառուցել ձեր սեփական հիմնական սարքավորման վերահսկիչը կոճակներով և բռնակներով, որպեսզի հետագայում նախագծեք ձեր առաջին ձայնը և այն անմիջապես փորձարկեք ձեր ունեցած մուտքերով: Այլևս կարիք չկա MIDI ստեղնաշարերի, ամեն ինչ կարող է լինել ձեր ներդրումը:
Քայլ 1: Սարքավորումներ
Այն, ինչ ձեզ հարկավոր կլինի.
- Axoloti խորհուրդը
- երկու ակրիլային կամ փայտե ափսեներ
- որոշ կոճակներ
- որոշ պոտենցիոմետրեր
- միակցիչ մալուխներ և կապում `տախտակին միացնելու համար
- փոքր pcb նախատիպի տախտակ ՝ էներգիայի բաշխումն ավելի դյուրին դարձնելու համար
- որոշ պտուտակներ և ընկույզներ
- եռակցման երկաթ և փոքրացող խողովակներ
- բազմաչափ
- USB մալուխ ՝ ձայնային կարկատանները սկսելու համար
Քայլ 2: Կառուցում
Մենք սկսում ենք բռնակներն ու կոճակները դասավորել այնպես, ինչպես ցանկանում ենք, որ դրանք տեղադրվեն: Սովորաբար ակրիլը ունի որոշ պաշտպանիչ ծածկ, որտեղ կարող եք հեշտությամբ գրել: Այսպիսով, դիրքերը նշելուց հետո մենք հորատում ենք անցքերը: Մի մոռացեք հեռավոր պտուտակների համար անցքեր ավելացնել: Իմ դեպքում ես վերցրեցի ակրիլից ավելի մեծ կտոր, որպեսզի հետագայում կարողանամ երկարացնել նախագիծը այլ սենսորներով: Ինչպես ցանկացած այլ միկրոկառավարիչի դեպքում, մուլտիպլեքսավորումը կարող է օգնել, եթե սպառվեն մուտքի/ելքի կապերը:
Պոտենցիոմետրերի բռնակները դնելուց հետո ես դրանք մեկ անգամ փորձարկում եմ տախտակի հետ, որպեսզի հիշեմ, թե ինչպես պետք է դրանք լարել: Ինչպես երեւում է pcb- ի նկարում, կոճակներին անհրաժեշտ է միայն գումարած լարման աղբյուրից, քանի որ դրանց երկրորդ կապը միացված է թվային մուտքերից մեկին `միացումը փակելու և ազդանշան տալու համար (ազդանշանի անջատումը հակիրճ քննարկվում է հաջորդ քայլին). Պոտենցիոմետրերը միացված են նույն շարքի արտաքին կապումներից մեկին `դրական լարման մատակարարման համար, և քանի որ դրանք այլ բան չեն, քան լարման բաժանարարները, նրանց անհրաժեշտ է մյուս արտաքին կապը` գետնին միանալու համար: Միջին քորոցը մեզ կտա անալոգային ազդանշան, որտեղ բռնակով ազդանշանի մեծացման և նվազման ուղղությունը կախված է արտաքին կապում գումարածի և մինուսի դասավորվածությունից: Մի բան, որը հեշտությամբ կարելի է ստուգել բազմամետրով մեկ րոպեում: Էլեկտրաէներգիան գալիս է անմիջապես Axoloti տախտակից, քանի որ տախտակի I/O կապերը սահմանափակված են 3.3V ազդանշաններով: Պոտենցիոմետրերի դիմադրությունը երկրորդական է, նրանք պարզապես բաժանում են ստացած լարումը, ուստի միջակայքը լավ կլինի:
Կոճակները պոտենցիոմետրերին ամրացնելու համար հարկավոր է դրանք կտրել համապատասխան բարձրության վրա: Հաջորդ վճռական քայլը յուրաքանչյուր պոտիի միջին դիրքի պարզումն է, որպեսզի կողպեքը ճիշտ ամրացված լինի: Վերցրեք մուլտիմետրը, դրեք այն պոտիի դիմադրողականության համապատասխան տիրույթի վրա, ամբողջովին շրջեք պոտին երկու ուղղությամբ և այնուհետև առավելագույնը կիսով չափ թողնելուց հետո դրանք թողեք այնտեղ:
Երկրորդ ակրիլային ափսեը համապատասխանաբար փորված է Axoloti հավելվածի որոշ անցքերով:
Պինների հետ միասին (իմ դեպքում ազդանշանային մալուխները մոխրագույն և կանաչ են) և միացնելով դրանք Axoloti կապանքներին, կարող ենք վերցնել երկար պտուտակները և ամեն ինչ դնել իր դիրքում: Ընտրեք համապատասխան բարձրություն ընկույզով և ամեն ինչ ամրացրեք միասին:
Այս կարգավորումը այժմ նաև մոդուլային է: Դուք կարող եք պտուտակել վերին ափսեը և միացնել մալուխները ձեր ուզած միկրոկոնտրոլերին: Իսկ ակրիլում ինչ -որ տեղ թողնելով ՝ հետագայում կարող եք ավելացնել այլ տվիչներ:
Քայլ 3: Softwareրագրակազմ
Սկսեք այստեղ ՝ ծրագրակազմը ներբեռնելու և ձեր օպերացիոն համակարգի հրահանգներին հետևելու համար: Ինչպես նկարագրված է այնտեղ, դուք պետք է միացրեք USB մալուխը և ականջակալները: Դրանից հետո կարող եք բացել առաջին կարկատանը:
Flowրագրային ապահովման միջավայրում աշխատանքային գործընթացը բավականին հեշտ է: Կրկնակի սեղմումը դատարկ մոխրագույն տարածքի վրա կհանգեցնի հանգույցների զննարկիչին, անհրաժեշտ հանգույցի մուտքագրումը բերում է նախադիտում, և մեկ այլ կտտոց տեղադրում է հանգույցը: Մուտքներն ու ելքերը միացված են «մալուխների» միջոցով ՝ քաշել և թողնել: Կարող եք կարդալ անունները իմ սքրինշոթից կամ պարզապես ներբեռնել ստորև կցված ֆայլերը: Երբ բացում եք կարկատանը, բացվում է մեկ այլ տերմինալի պատուհան, որը ցույց է տալիս կարգավիճակի մասին որոշ տեղեկություններ և նշման տուփ, որը սովորաբար արդեն ընտրված է «միացված»: Երբ կարկատանը պատրաստ է, ընտրեք «Կենդանի» վանդակը: Այնուհետև կարկատակը կազմվում և տեղադրվում է տախտակին: Երբ կենդանի ռեժիմում եք, կարող եք կամ տեսնել ձեր կոճակների գործողությունը `տեղադրելով որոշ« ցուցադրման »(disp/) հանգույցներ կամ փոխազդել ծրագրային կոճակների հետ:
Այստեղ կարող եք տեսնել նաև առաջին ներածությունը:
Ես ավելացրել եմ նկարներում ցուցադրված երկու կարկատանը: Լրացուցիչ հարցերի համար ֆորումը շատ օգտակար է, և համայնքը նույնպես շատ ակտիվ է:
Առաջին կարկատանը (testBoad.axp) պարզ թեստ է ցուցադրման հանգույցներով և առանց ձայնի ՝ պարզելու, թե արդյոք կոճակներն ու բռնակներն աշխատում են: Axoloti- ն ունի ներքին ռեզիստորներ, որոնց համար մենք օգտագործում ենք «pulldown» տարբերակը `ճիշտ ազդանշան ստանալու համար: Քանի որ կոճակները տեխնիկապես շատ աղմկոտ են, մենք պետք է անջատենք ազդանշանը: Կա ապարատային եղանակով դա անելու մի շարք սխեմաներ, բայց այս դեպքում դա արվում է ծրագրաշարի շրջանակներում: Այս կարկատելում հավաքեք կոճակը, որը թույլ է տալիս ընտրել տևողությունը, նախքան երկրորդ հրելը գործարկելը, իմ դեպքում դա 100ms է:
Երկրորդ կարկատանը (midi_test.axp) օրինակ է, թե ինչպես կարելի է օգտագործել կոճակը ՝ միդի նշումը հրահրելու և պոտենցիոմետրի դիրքով ընտրելու սկիպիդար/նոտա:
Haveվարճացեք ՝ ուսումնասիրելով ձայնի սինթեզի աշխարհը:
Խորհուրդ ենք տալիս:
HC-12 Long Range Distance Weather Station and DHT Sensors: 9 Steps
HC-12 Long Range Distance Weather Station և DHT սենսորներ. Այս ձեռնարկում մենք կսովորենք, թե ինչպես կատարել հեռավոր հեռավոր եղանակային կայան ՝ օգտագործելով երկու dht տվիչ, HC12 մոդուլ և I2C LCD էկրան: Դիտեք տեսանյութը:
DIY Air Raid Siren with Resistors and Capacitors and Transistors: 6 քայլ (նկարներով)
DIY an Air Raid Siren with Resistors and Capacitors and Transistors: Այս մատչելի Air Raid Siren DIY նախագիծը հարմար է ինքնորոշման տատանումների սխեմայի հետազոտման համար, որը բաղկացած է պարզապես ռեզիստորներից և կոնդենսատորներից և տրանզիստորներից, որոնք կարող են հարստացնել ձեր գիտելիքները: Եվ դա հարմար է երեխաների համար ազգային պաշտպանական կրթության համար
Oceania Midi Controller (Make Noise 0-Coast and Other Synths- ի համար) ՝ 6 քայլ (նկարներով)
Oceania Midi Controller (Make Noise 0-Coast and Other Synths- ի համար). Վերջին մի քանի տարիների ընթացքում մի շարք սինթեզատոր արտադրողներ թողարկում են «աշխատասեղան կիսամոդուլյար»; գործիքներ. Նրանք, ընդհանուր առմամբ, վերցնում են նույն ձևի գործոնը, ինչ Eurorack մոդուլային սինթեզատոր ձևաչափը և շատերը, հավանաբար, նախատեսված են որպես գ
MIDI 5V LED Strip Light Controller Spielatron- ի կամ այլ MIDI Synth- ի համար. 7 քայլ (նկարներով)
MIDI 5V LED Strip Light Controller for Spielatron կամ MIDI Synth. Հսկիչը ALSA MIDI սարք է, այնպես որ MIDI ծրագրակազմը կարող է միանալ LED- ներին միաժամանակ որպես MIDI սինթետիկ սարք
Light Up Bow from Saran Wrap and Hot Glue and LED Throwie: 6 քայլ (նկարներով)
Light Up Bow From Saran Wrap and Hot Glue and LED Throwie: Ստեղծեք գեղեցիկ, պայծառ, լուսավորված աղեղ ՝ սարանով, տաք սոսինձով և մի քանի փոփոխված լուսադիոդային թռիչքներ: Այո, դու ինձ լսեցիր … saran փաթեթավորեք և տաք սոսինձ: Դա կատարյալ տոնական արհեստ է մայրերի և դուստրերի համար միասին անելու, առանց ընդմիջման