VideOSC on eksperimentaalne OSC * kontroller, mis kasutab Androidi-põhise nutitelefoni või tahvelarvuti sisseehitatud kaamera (te) videovoost hangitud värviteavet. Videovooga saabuvad pildid vähendatakse vastavalt kasutaja määratud suurusele (nt 5 x 4 pikslit) ja iga piksli RGB teave saadetakse OSC-ühilduvasse rakendusse, mis töötab kohaliku võrgu arvutis.
See väljalase on 1. versiooni täielik ümberkirjutamine, kasutades Androidi loomulikku API-d. Kuigi see pole veel funktsioon-täielik, peaks see tooma rohkem stabiilsust ja uusi funktsioone.
Mis on uut?
Lisaks lihtsale mitte-interaktiivsele režiimile võib pikslite väärtused nüüd käsitsi seada. St. piksleid saab kõigepealt valida, pühkides neist üle, ja valitud pikslid kuvatakse siis mitme slaidina. Ekraani vasakus servas olevad mitmekordse liuguri abil kuvatakse valitud pikslite praegused väärtused. Ekraani paremal küljel olevad mitmekordse liuguri abil saab segada väärtuse käsitsi seatud väärtuste ja kaamerast sisenevate väärtuste vahel.
Alates praegusest versioonist 1.1 pakub VideOSC ka mitmesugustele anduritele juurdepääsu, näiteks orientatsioon, kiirendus, lineaarkiirendus, magnetväli, raskusjõud, lähedus, valgus, õhurõhk, temperatuur, niiskus ja geograafiline asukoht. Muidugi sõltub andurite tugi teie seadme riistvarast. Saadaolevad andurid tähistatakse sellistena. See funktsioon on ettevalmistamisel.
Tagasiside OSC: VideOSC mitte ainult ei saada OSC-d, vaid on loodud ka OSC-teadete vastuvõtmiseks. Plaanis on seda võimalust kasutada, et muuta VideOSC kasutaja poolt kohandatavaks. Praegu lubab see ühte asja: kui kaugklient (programm või seade, mis võtab VideOSC-lt vastu OSC-teateid) saab iga piksli jaoks stringi tagasi saata, võimaldades kuvada kliendirakenduses parameetri, mida piksel puudutab. Näit. esimese piksli punase kanali kaudu juhitavat parameetrit (
/ vosc / red1
) saab pikslis kuvada, kui parameetri nimi saadetakse tagasi käsklusega
/ vosc / red1 / name < / kood>. Tagasisidestringide kuvamist saab aktiveerida, puudutades nuppu
.
Stabiilsus
See väljalase on keskendunud mitmesuguste mälulekete parandamisele, mis aeglustas rakendust pikema tööperioodi jooksul märkimisväärselt.
VideOSC ei paku ise heli loomise võimalusi.
VideOSC peaks töötama mis tahes OSC-võimelise tarkvaraga. Ideaalis võimaldab see tarkvara algoritmilist heli sünteesi ja juhtimist (nt SuperCollider, Pure Data, MaxMSP jne). Projekti Githubi hoidlast leiate vaate (lihtsad) kasutusnäited SuperCollideri, Pure Data ja MaxMSP abil kaustas "klient_testing" see võib aidata teil edasi liikuda.
VideOSC on avatud lähtekoodiga, litsentsitud Apache litsentsi 2 all - https: //www.apache .org / litsentsid / LICENSE-2.0.html .
Rakenduse lähtekood on vabalt saadaval aadressil https://github.com/nuss/VideOSC2 .
Kui leiate selle praeguse väljaandega probleeme, siis vaadake ülaltoodud Githubi lehel olevat linki 'probleemid'. Kui te ei leia oma probleemi, siis kõhelge probleemi avamisest.
[*] Kaasaegse võrgutehnoloogia jaoks optimeeritud arvutite, heli süntesaatorite ja muude multimeediumiseadmete vahelise suhtluse protokoll - Open Sound Control - http://opensoundcontrol.org