VideOSC është një kontrollues eksperimental i OSC *, duke përdorur informacionin mbi ngjyrën e marrë nga videoja e kamerës (ave) inovative të një smartphone ose tablet kompjuteri me bazë në Android. Imazhet që vijnë me rrjedhën e videove zvogëlohen në një madhësi të përcaktuar nga përdoruesi (p.sh. 5 x 4 pixel) dhe informacioni RGB i secilit pixel dërgohet në një aplikacion të aftë me OSC që funksionon në një kompjuter brenda rrjetit lokal.
Ky version është një rishkrim i plotë i versionit 1, duke përdorur API-në amtare të Android. Megjithëse nuk është akoma e kompletuar me karakter, ajo duhet të sjellë më shumë stabilitet dhe karakteristika të reja.
Cfare ka te re?
Përveç një mënyre të thjeshtë, jo ndërvepruese, pikselat tani mund të vendosen në vlerat e tyre me dorë. Dmth pikselat mund të zgjidhen së pari duke rrëshqitur mbi to dhe pikselet e zgjedhura do të shfaqen më pas në multisliders. Multisliders në anën e majtë të ekranit shfaqin vlerat aktuale të pikselëve të zgjedhur. Multisliders në anën e djathtë të ekranit vendosin një vlerë miksimi midis vlerave të vendosura me dorë dhe vlerave që vijnë nga kamera.
Nga versioni i tij aktual 1.1 në VideOSC do të sigurojë gjithashtu hyrje në sensorë të ndryshëm, të tilla si orientimi, përshpejtuesi, nxitimi linear, fusha magnetike, graviteti, afërsia, drita, presioni i ajrit, temperatura, lagështia dhe vendndodhja gjeo. Sigurisht, mbështetja e sensorit do të varet nga pajisja juaj e pajisjes. Sensorët jo të disponueshëm do të shënohen si të tillë. Kjo veçori është në përgatitje e sipër.
Reagimi OSC: Jo vetëm që VideOSC dërgon OSC, por është vendosur gjithashtu për të marrë mesazhe OSC. Plannedshtë planifikuar të përdoret kjo aftësi për ta bërë VideOSC të personalizueshme nga përdoruesi. Në momentin aktual lejon një gjë: Nëse klienti i largët (programi ose pajisja që merr mesazhe OSC nga VideOSC) mund të dërgojë një varg për secilën piksel, duke lejuar që të shfaqet parametri që pixeli në lidhje po kontrollon në aplikacionin e klientit. P.sh. një parametër i kontrolluar përmes kanalit të kuq në pikselën e parë (
/ vosc / red1
) mund të shfaqet brenda pixel nëse emri i parametrit është dërguar përsëri në komandën
/ vosc / red1 / name < / code>. Shfaqja e vargjeve të feedback-ut mund të aktivizohet duke shtypur butonin
.
stabilitet
Ky version është përqëndruar në rregullimin e rrjedhjeve të ndryshme të kujtesës që ngadalësuan aplikacionin në mënyrë të konsiderueshme gjatë periudhave më të gjata të funksionimit.
VideOSC nuk siguron vetë ndonjë aftësi të krijimit të tingullit.
VideOSC duhet të punojë me çdo softuer të aftë me OSC. Idealisht, ky program lejon sintezën dhe kontrollin algoritmik të tingullit (psh. SuperCollider, Të dhëna të Pastra, MaxMSP, etj.). Në projektin depo e Github do të gjeni një shembuj të shembujve (të thjeshtë) të përdorimit duke përdorur SuperCollider, Data Pure dhe MaxMSP në dosjen "klient_testing" kjo mund t'ju ndihmojë të vazhdoni.
VideOSC është me burim të hapur, i licencuar me licencën Apache 2 - https: //www.apache .org / licencave / LICENCË-2.0.html .
Kodi burimor i aplikacionit është lirshëm i disponueshëm në https://github.com/nuss/VideOSC2 .
Nëse gjeni probleme me këtë lëshim aktual, ju lutemi referojuni lidhjes 'çështje' në faqen e lartpërmendur Github. Nëse nuk e gjeni problemin tuaj, atëherë mos hezitoni të hapni një çështje.
[*] Kontrolli i Tingullit të Hapur, një protokoll për komunikim midis kompjuterëve, sintetizuesve të tingullit dhe pajisjeve të tjera multimedia që është i optimizuar për teknologjinë moderne të rrjetëzimit -