A VideOSC egy kísérleti OSC * vezérlő, amely egy Android-alapú okostelefon vagy táblagép beépített kamera (i) videofolyamából beolvasott színinformációkat használ. A videofolyammal beérkező képeket a felhasználó által meghatározott méretre csökkentik (például 5 x 4 képpont), és az egyes képpontok RGB-adatait továbbítják egy OSC-kompatibilis alkalmazáshoz, amely a helyi hálózaton található számítógépen fut.
Ez a kiadás az 1. verzió teljes átírása, az Android natív API-jával. Bár ez még nem teljes a funkcióval, még nagyobb stabilitást és új funkciókat hozhat.
Mi újság?
Az egyszerű, nem interaktív mód mellett a képpontok értékeit manuálisan is beállíthatják. Azaz. A pixeleket először úgy lehet megválasztani, ha átlépnek rajtuk, és a kiválasztott pixelek megjelennek, majd multisliders formában. A képernyő bal oldalán lévõ multisidder megjeleníti a kiválasztott képpontok aktuális értékeit. A képernyő jobb oldalán levő multisliderek keverési értéket állítanak össze a manuálisan beállított és a kamerából beérkező értékek között.
A jelenlegi 1.1-es verziójától kezdve a VideOSC hozzáférést biztosít számos érzékelőhöz, például tájoláshoz, gyorsítóhoz, lineáris gyorsuláshoz, mágneses mezőhöz, gravitációhoz, közelséghez, fényhez, légnyomáshoz, hőmérséklethez, páratartalomhoz és a földrajzi helyzethez. Az érzékelő támogatása természetesen az eszköz hardverétől függ. A nem elérhető érzékelőket ilyenként megjelöljük.
Ez a szolgáltatás előkészítés alatt áll.
Visszajelzés OSC: A VideOSC nemcsak OSC-t küld, hanem OSC üzenetek fogadására is beállítva. A tervek szerint ezt a képességet arra használják, hogy a VideOSC a felhasználó számára testreszabhatóvá váljon. A jelen pillanatban lehetővé teszi egy dolgot: Ha a távoli kliens (az a program vagy eszköz, amely OSC-üzeneteket fogad a VideOSC-től) minden egyes pixelhez visszaadhat egy karakterláncot, lehetővé téve annak a paraméternek a megjelenítését, amely a pixelre vonatkozik az ügyfélalkalmazásban. Például. az első pixelben a piros csatornán keresztül vezérelt paraméter ( / vosc / red1 ) megjeleníthető a pixelben, ha a paraméter nevét a
/ vosc / red1 / név . A visszacsatoló karakterláncok megjelenítéséhez az
Stabilitás
Ez a kiadás a különféle memóriaszivárgások javítására összpontosított, amelyek hosszabb működési idők során jelentősen lelassították az alkalmazást.
A VideOSC önmagában nem biztosít hangteremtési képességeket.
A VideOSC-nek működnie kell minden OSC-képes szoftverrel. Ideális esetben ez a szoftver lehetővé teszi az algoritmikus hang szintézisét és vezérlését (például SuperCollider, Pure Data, MaxMSP stb.). A projekt
Github tárházában
egy nézetet (egyszerű) felhasználási példákat talál a SuperCollider, a Pure Data és a MaxMSP használatával, az "client_testing" mappában. ami segíthet az elindulásban.
A VideOSC nyílt forráskódú, az Apache licenc alapján engedélyezett 2 -
https: //www.apache .org / engedélyek / engedély-2.0.html
.
Az alkalmazás forráskódja szabadon elérhető a
https://github.com/nuss/VideOSC2
.
Ha problémákat tapasztal ezzel a jelen kiadással, kérjük, olvassa el a fent említett Github oldalon található „kérdések” linket. Ha nem találja a problémát, ne habozzon, nyisson meg egy problémát.
[*] Nyílt hangvezérlés, a számítógépek, a hangszintetizátorok és más multimédiás eszközök közötti kommunikáció protokollja, amely a modern hálózati technológiára van optimalizálva -
http://opensoundcontrol.org