VideOSC- ը փորձնական OSC * վերահսկիչ է ՝ օգտագործելով Android- ի վրա հիմնված սմարթֆոնի կամ պլանշետային համակարգչի ներկառուցված խցիկի (ներ) ի վիդեո հոսքից ստացված գունային տեղեկատվությունը: Տեսանյութի հոսքի հետ մուտքագրվող պատկերները բաժանվում են օգտագործողի կողմից սահմանված չափի (օրինակ ՝ 5 x 4 պիքսել), և յուրաքանչյուր պիքսելային RGB տեղեկատվությունն ուղարկվում է OSC- ի ունակ դիմումին, որն աշխատում է տեղական ցանցի համակարգչում:
Այս թողարկումը 1-ի տարբերակի ամբողջական վերաշարադրում է ՝ օգտագործելով Android- ի հայրենի API- ն: Թեև այն դեռ ամբողջական չէ, այն պետք է բերի ավելի կայունություն և նոր հատկություններ:
Ինչ նորություն կա?
Բացի պարզ, ոչ ինտերակտիվ ռեժիմից, պիքսելներն այժմ կարող են ձեռքով դրվել դրանց արժեքների մեջ: Ի. պիքսելները կարող են նախ ընտրվել `սահելով դրանց վրա, և ընտրված պիքսելները կցուցադրվեն այնուհետև բազմաշերտերում: Էկրանի ձախ կողմում գտնվող մուլտիսիլերները ցուցադրում են ընտրված պիքսելների ընթացիկ արժեքները: Էկրանի աջ կողմում գտնվող մուլտիսիլդերները սահմանում են խառնի արժեքը ձեռքով սահմանված արժեքների և տեսախցիկից ստացվող արժեքների միջև:
VideOSC- ի իր ներկայիս տարբերակից VideOSC- ը կապահովի նաև տարբեր սենսորներ, ինչպիսիք են կողմնորոշումը, արագացուցիչը, գծային արագացումը, մագնիսական դաշտը, ինքնահոսությունը, հարևանությունը, լույսը, օդի ճնշումը, ջերմաստիճանը, խոնավությունը և աշխարհագրական դիրքը: Իհարկե, սենսորի աջակցությունը կախված կլինի ձեր սարքի ապարատից: Ոչ մատչելի սենսորները կնշանավորվեն որպես այդպիսին: Այս գործառույթը նախապատրաստվում է:
Հետադարձ կապ OSC. VideOSC- ն ոչ միայն OSC է ուղարկում, այն ստեղծվում է նաև OSC հաղորդագրություններ ստանալու համար: Նախատեսվում է օգտագործել VideOSC- ի օգտագործողի կողմից անհատականացված դարձնելու այս հնարավորությունը: Ներկա պահին դա թույլ է տալիս մի բան. Եթե հեռավոր հաճախորդը (VideOSC- ից OSC հաղորդագրություններ ստացող ծրագիրը կամ սարքը) կարող է տող ուղարկել յուրաքանչյուր պիքսելի համար, ինչը թույլ է տալիս ցուցադրել պարամետրը պարամետրը, որը վերահսկում է հաճախորդի հայտում: Օրինակ առաջին պիքսելում կարմիր ալիքի միջոցով վերահսկվող պարամետրը ( / vosc / red1 ) կարող է ցուցադրվել պիքսելում, եթե պարամետրի անունը հետ է ուղարկվում հրամանում
/ vosc / red1 / name < / կոդ>: Հետադարձ կապի տողերի ցուցադրումը կարող է ակտիվանալ `թակել
կոճակը:
Կայունություն
Այս թողարկումը կենտրոնացած է եղել տարբեր հիշողության արտահոսքերի ամրագրման վրա, որոնք զգալիորեն դանդաղեցնում են կիրառումը գործառույթի ավելի երկար ժամանակահատվածների ընթացքում:
VideOSC- ն ինքնին ձայնի ստեղծման որևէ հնարավորություն չի տրամադրում:
VideOSC- ն պետք է աշխատի OSC- ի ցանկացած համակարգչային ծրագրի հետ: Իդեալում, այս ծրագիրը թույլ է տալիս ալգորիթմային ձայնի սինթեզ և վերահսկում (օր. ՝ SuperCollider, Pure Data, MaxMSP և այլն): Ծրագրի Github պահեստարան ում կգտնեք տեսակետ (պարզ) օգտագործման օրինակներ ՝ SuperCollider- ի, Pure Data- ի և MaxMSP- ի միջոցով օգտագործելով "client_testing" պանակում: դա կարող է օգնել ձեզ գնալ:
VideOSC- ը բաց կոդով է, լիցենզավորված է Apache լիցենզիայի տակ 2 - https: //www.apache .org / արտոնագրեր / LICENSE-2.0.html :
Դիմումի սկզբնաղբյուրն ազատորեն հասանելի է https://github.com/nuss/VideOSC2 :
Եթե այս ընթացիկ թողարկման հետ կապված խնդիրներ եք գտնում, դիմեք «խնդիրների» հղմանը վերոհիշյալ Github- ի էջում: Եթե չեք գտնում ձեր խնդիրը, մի հապաղեք հարց բացել:
[*] Բաց ձայնային հսկողություն, համակարգիչների, ձայնային սինթեզատորների և այլ մուլտիմեդիա սարքերի միջև հաղորդակցման արձանագրություն, որն օպտիմիզացված է ցանցային ժամանակակից տեխնոլոգիայի համար - http://opensoundcontrol.org