Բովանդակություն:
- Պարագաներ
- Քայլ 1: Ուղարկեք արագացուցիչի տվյալները
- Քայլ 2. Տվյալների ստացում և փոխակերպում Midi- ի
- Քայլ 3: Տեղադրեք ձեր համակարգիչը
- Քայլ 4. Պարամետրերի նշանակում ձեր DAW- ում
- Քայլ 5: Ի՞նչ է հաջորդը:
Video: Microbit Midi CC անլար վերահսկիչ. 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Այս ուղեցույցում մենք կստեղծենք անլար midi CC վերահսկիչ, որը թույլ կտա ձեզ օգտագործել ձեր Microbit- ը որպես midi վերահսկիչ և միացնել այն ձեր նախընտրած երաժշտական ծրագրակազմին:
Ի՞նչ է Midi CC- ն:
Հաճախ կրճատ CC, մինչդեռ ճիշտ տերմինը «Control Change» է) MIDI հաղորդագրությունների կատեգորիա, որոնք օգտագործվում են կատարման կամ կարկատման տվյալներ փոխանցելու համար այլ պարամետրերի համար, քան նրանք, ովքեր ունեն իրենց հատուկ հաղորդագրությունների տեսակները (նշում, անջատում, հետտաշու, բազմաձայն) հետտաշ, սկիպիդար թեքում և ծրագրի փոփոխություն):
Խնդրում ենք նկատի ունենալ, որ այս ձեռնարկը նախատեսված է Mac- ի համար, սակայն այն պետք է աշխատի նաև համակարգչի համար: Խնդրում ենք թողնել մեկնաբանություն, եթե հայտնաբերեք համակարգչի համատեղելիության հետ կապված որևէ խնդիր, և ես ուրախությամբ կթարմացնեմ ուղեցույցը:
Պարագաներ
- Միկրոբիթ x2
- Մազազուրկ MidiSerial
- Logic Pro X (կամ ձեր ընտրած ցանկացած DAW)
Քայլ 1: Ուղարկեք արագացուցիչի տվյալները
Քանի որ, ի վերջո, մենք կցանկանանք կարողանալ անլար շարժվել, մեզ անհրաժեշտ կլինի երկու միկրոբիթ: Մեկը ՝ մեր արագացուցաչափի տվյալները գրավելու և դրանք միկրոբիթի ռադիոյով ուղարկելու համար, իսկ մյուսը ՝ տվյալները ստանալու և թողարկելու այն որպես MIDI CC ՝ միացված լինելով մեր համակարգչին:
Նախ, թույլ տվեք ծածկագրել գրավման սարքը: Մենք կգրավենք սկիպիդարների և պտտման արժեքները միկրոբի արագացուցիչից, այնուհետև դրանք կփոխանցենք ռադիոյով: Այնուամենայնիվ, ոչ մի պատճառ չկա, թե ինչու չեք կարող օգտագործել միկրոբիթի այլ մուտքերի բազմազանությունը, ինչպիսիք են դրա կոճակները կամ նույնիսկ կողմնացույցը:
Microbit- ի MIDI հնարավորությունների ամբողջական ցանկի համար խնդրում ենք դիտել պաշտոնական փաստաթղթերը այստեղ:
Քայլ 2. Տվյալների ստացում և փոխակերպում Midi- ի
USB- ի միջոցով համակարգչին միացված մեր երկրորդ Microbit- ի միջոցով սա ռադիոյով կստանա մեր արագացուցիչի տվյալները և կվերածվի մեր MIDI CC արժեքների:
Այստեղ կարևոր բլոկը Use Midi Serial- ն է, որը թույլ է տալիս մեզ օգտագործել կամուրջ ծրագիր և համակարգչի ներսում ուղղորդել midi cc- ն:
Midi CC- ն ունի 120 ալիք (0 -ից մինչև 119), սակայն այս ցուցադրման համար մենք կօգտագործենք միայն երկուսը `0 -րդ և 1 -ին ալիքները, որոնցից դրանք համապատասխանաբար կհնչեն Pitch- ին և Roll- ին:
Ե՛վ սկիպիդարը, և՛ պտտվելը չափում են -180 -ից 180 -ը, մինչդեռ Midi CC- ի արժեքները կարող են լինել 0 -ից մինչև 127 -ը, ուստի ես օգտագործում եմ «քարտեզ» բլոկը ՝ տվյալների միջակայքերը փոխարկելու համար: Ես խորհուրդ եմ տալիս խաղալ այս թվային խոսակցության գործընթացի հետ, երբ իմանաք, թե որ պարամետրն եք ցանկանում վերահսկել, քանի որ գուցե ցանկանաք միայն որոշակի տիրույթի արժեքներ (կախված այն ազդեցությունից, որը դուք վերահսկում եք):
Միկրոբիտով տվյալների հեռակա հավաքագրման մասին լրացուցիչ տեղեկությունների համար տե՛ս այստեղ:
Քայլ 3: Տեղադրեք ձեր համակարգիչը
Մազազուրկ MidiSerial
Midi ազդանշանը ձեր միկրոբիտից ձեր նախընտրած DAW- ին ուղղորդելու համար ձեզ հարկավոր կլինի կամուրջ ծրագիր, ինչպիսին է Hairless MidiSerial- ը. Անվճար ներբեռնեք այստեղ GitHub էջից:
Audio Midi կարգավորում
Նշում. Եթե դուք օգտագործում եք Mac, համոզվեք, որ ընտրել եք ձեր MIDI Out- ը որպես «IAC Bus 1»: Եթե դա չի երևում ցուցակում, ապա ձեզ հարկավոր է բացել Աուդիո MIDI կարգավորումը, անցնել MIDI Studio (վերևի պատուհանի ընտրացանկից), կտտացրեք IAC վարորդին ՝ համոզվելու համար, որ «Սարքն առցանց է» վանդակը նշված է:.
Քայլ 4. Պարամետրերի նշանակում ձեր DAW- ում
Որպես Logic Pro X օգտվող ՝ ես կկենտրոնանամ այս ծրագրաշարի վրա, սակայն, իմ ընկալմամբ, այն պետք է նույն կերպ աշխատի ձեր ընտրած DAW- ի վրա:
Համոզվեք, որ Logic- ը սահմանել է MIDI In- ը IAC ավտոբուսից ստանալու համար, դա կարելի է ստուգել նախապատվություններ> Midi> մուտքագրումներում: Ընտրեք, թե որ պարամետրն եք ցանկանում վերահսկել, օրինակ `անջատված սինթեզատոր ֆիլտրը, օժանդակ ալիքի ուղարկման գումարը կամ EQ հաճախականությունը: Այնուհետև տվեք այս պարամետրը շարժում և սեղմեք CMD+L: Այժմ, երբ տեղափոխում եք ձեր Microbit- ը, այն ինքնաբերաբար այդ պարամետրին կնշանակի համապատասխան MIDI CC ալիքը:
Խնդրում ենք նկատի ունենալ իմ ծածկագիրը, քանի որ մենք օգտագործում ենք երկու արժեք, այն անընդհատ արժեք է ուղարկում երկու CC ալիքների համար (0 և 1), և որպես այդպիսին Տրամաբանությունը շատ է շփոթվում, երբ փորձում ես պարամետր նշանակել: Ես նախատեսում եմ բարելավել ծածկագիրը, որպեսզի այն արժեք չուղարկի, եթե համարը նույնն է (կամ փոքր տիրույթում), սակայն մինչ այդ խորհուրդ եմ տալիս հեռացնել ստացողի կոդի «եթե» -ներից մեկը, որպեսզի տրամաբանությունը ստանա միայն մեկ MIDI Այս նշանակման փուլում միաժամանակ CC արժեքը:
Տրամաբանության մեջ կարող եք նաև ավելի լավ կարգավորել MIDI վերահսկիչը ՝ կարգավորելով մուտքը բազմապատկած արժեքով, սահմանելով նվազագույն և առավելագույն արժեքներ: EQ High Cut- ի համար օգտագործած արժեքները կարելի է տեսնել վերը նշված պատկերի վրա:
Քայլ 5: Ի՞նչ է հաջորդը:
Շնորհավորում եմ: Այժմ դուք պետք է վերահսկեք տրամաբանությունը ձեր միկրոբիտով … անլար:
Շատ բան հնարավոր է MIDI- ի և Microbit- ի հետ: Դուք կարող եք միկրոբիթի վրա տեղադրել տարբեր «տեսարաններ» ՝ թույլ տալով ձեզ փոխել, թե որ CC ալիքն է վերահսկում յուրաքանչյուր արագացուցիչի արժեքը ՝ ուղարկողի միկրոբիթի կոճակի սեղմման հիման վրա: Կատարողին լիակատար վերահսկողություն տալ տարբեր գործիքների վրա: MIDI- ն կարող է շատ ավելին անել, քան երաժշտությունը: Որոշ լուսավորող սեղաններ նույնպես միացված են MIDI- ին:
Աղաղակեք այլ երաժշտական միկրոբիտ արտադրողների
Ահա իմ ամենասիրած որոշ արտադրողներ, որոնք մղում են հնարավորության սահմանները ֆանտաստիկ ապարատով:
Mini. Mu Microbit երաժշտական ձեռնոց Հելեն Լեյի կողմից Pimoroni- ի համար
Ինչպես միացնել ձեր միկրոբիտը Մաքուր տվյալների Vulpestruments- ով
Microbit Orchestra ՝ Captain Credible
Միկրոբիթ կիթառ ՝ Դեյվիդ Ուեյլի կողմից
Showույց տուր ինձ, թե ինչ ես պատրաստում:
Հետևե՞լ եք այս ուղեցույցին: Ինձ ուղարկեք տեսանյութի նկար իմ twitter/instagram @frazermerrick- ին
Խորհուրդ ենք տալիս:
Անլար 4 խաղացողի ընտանեկան խաղի վերահսկիչ `3 քայլ
Անլար 4 նվագարկիչ ընտանեկան խաղի վերահսկիչ. Սա անլար արկադային ոճի վերահսկիչ է, որի վրա կարող է խաղալ 4 մարդ միանգամից: Այն անլար է, որպեսզի ստիպված չլինեք ձեր համակարգիչը միացնել 5 տարեկան երեխաների կողմից օգտագործվող վերահսկիչին: Նրանք անընդհատ ընկնում են, և ես չեմ ցանկանում, որ նրանք ոչնչացնեն իմ բոլոր խաղալիքները, երբ
Գործնական Arduino ESP32 անլար պատի վարդակից LED շերտի վերահսկիչ `6 քայլ
Գործնական Arduino ESP32 Wireless Wall Outlet LED Strip Controller. Սա շատ գործնական DIY Wireless Wall Outlet վերահսկիչ է ցածր գնով LED շերտերի համար: Այն փոխարինում է EBay- ում վաճառվող էժան wifi կարգավորիչներին: Նրանք լավ են աշխատում RGB Led շերտերով: EBay Wifi կարգավորիչը լավ կառուցված չէ և հեշտությամբ կոտրվում է: Ալս
Անլար Arduino ռոբոտ ՝ օգտագործելով HC12 անլար մոդուլը ՝ 7 քայլ
Անլար Arduino ռոբոտ, որն օգտագործում է HC12 անլար մոդուլը. Բարև ձեզ, բարի գալուստ: Իմ նախորդ գրառման մեջ ես բացատրեցի, թե ինչ է H Bridge Circuit- ը, L293D շարժիչի վարորդը IC, խոզուկ L293D Motor վարորդի IC- ն ՝ բարձր ընթացիկ շարժիչով վարորդներ վարելու համար, և ինչպես կարող եք նախագծել և պատրաստել ձեր սեփական L293D շարժիչային վարորդների խորհուրդը
Անլար խաղային վերահսկիչ Arduino- ով և NRF24L01+ - ով (աջակցություն մեկ կամ երկու կարգավարների համար). 3 քայլ
Անլար խաղային վերահսկիչ Arduino- ի և NRF24L01+-ի հետ (մեկ կամ երկու վերահսկիչների աջակցություն). Ամբողջական նախագիծը կարող եք գտնել իմ կայքից (այն ֆիններեն է) ՝ https://teukka.webnode.com/l/langaton-ohjain-atmega-lla- ja-nrf24l01-radiomoduulilla/Սա իսկապես կարճ ճեպազրույց է ծրագրի մասին: Ես պարզապես ուզում էի կիսվել, եթե ինչ -որ մեկը կխաբի
Կառուցեք ձեր սեփականը (էժան!) Բազմաֆունկցիոնալ անլար տեսախցիկի վերահսկիչ. 22 քայլ (նկարներով)
Կառուցեք ձեր սեփականը (էժան!) Բազմաֆունկցիոնալ անլար տեսախցիկի վերահսկիչ. ԿԱՐԵՎՈՐ ՈEՇԱԴՐՈԹՅՈ :Ն. MAX619- ի կոնդենսատորներն են 470n կամ 0.47u: Սխեմատիկան ճիշտ է, բայց բաղադրիչների ցանկը սխալ էր `թարմացված: Սա մուտք է թվային Da