VideOSC - тәжірибелік OSC * контроллері, ол Android негізіндегі смартфонның немесе планшеттік компьютердің кірістірілген камера (лар) ынан бейне ағынынан алынған түсті ақпаратты қолданады. Бейне ағынымен келетін кескіндер пайдаланушы анықтаған өлшемге дейін кішірейтіледі (мысалы, 5 x 4 пиксель) және әр пиксельдің RGB ақпараты жергілікті желідегі компьютерде жұмыс істейтін OSC қолдайтын қосымшаларға жіберіледі.
Бұл шығарылым Android-тің API-ді пайдаланып, 1-нұсқаның толық жазылуы болып табылады. Бұл мүмкіндік әлі толық болмаса да, ол тұрақтылық пен жаңа мүмкіндіктер әкелуі керек.
Не жаңалық бар?
Қарапайым, интерактивті емес режимге қосымша, енді пиксельдер олардың мәндеріне қолмен орнатылуы мүмкін. I.e. алдымен пикселдерді үстінен өту арқылы таңдауға болады, содан кейін таңдалған пикселдер мультипликаторларда көрсетіледі. Экранның сол жағындағы мультипликаторлар таңдалған пикселдердің ағымдағы мәндерін көрсетеді. Экранның оң жағында орналасқан мультипликаторлар қолмен орнатылған мәндер мен камерадан келетін мәндер арасында аралас мәнді орнатады.
VideOSC-тегі 1.1-нұсқасынан бастап бағдарлау, үдеткіш, сызықты үдеу, магнит өрісі, ауырлық, жақындық, жарық, ауа қысымы, температура, ылғалдылық және гео-орналасу сияқты түрлі сенсорларға қол жетімділікті қамтамасыз етеді. Әрине, сенсорды қолдау құрылғыңыздың жабдықтарына байланысты болады. Қол жетімді емес сенсорлар осылай белгіленеді. Бұл мүмкіндік дайындықта.
Кері байланыс OSC: VideOSC OSC хабарламаларын жіберіп қана қоймайды, сонымен қатар OSC хабарламаларын қабылдауға арналған. Пайдаланушы VideOSC-ті теңшеу үшін осы мүмкіндікті пайдалану жоспарлануда. Қазіргі уақытта бұл бір нәрсені шешуге мүмкіндік береді: егер қашықтағы клиент (VideOSC-тен OSC хабарламаларын алатын бағдарлама немесе құрылғы) әр пиксельге жол жібере алады, бұл клиенттің қосымшасында басқарылатын пиксельге қатысты параметрді көрсетуге мүмкіндік береді. Мысалы егер параметр атауы
/ vosc / red1 / name / code> таңдаңыз. Кері байланыс жолдарын көрсетуді
түймесін басу арқылы белсендіруге болады.
Тұрақтылық
Бұл шығарылым ұзақ уақыт бойы қолдануды едәуір баяулатқан жадтың әр түрлі ағуын түзетуге бағытталған.
VideOSC ешқандай дыбыс құру мүмкіндіктерін қамтамасыз етпейді.
VideOSC кез-келген OSC-мен жұмыс істейтін бағдарламалық жасақтамамен жұмыс істеуі керек. Ең дұрысы, бұл бағдарлама дыбысты алгоритмдік синтездеуге және басқаруға мүмкіндік береді (мысалы, SuperCollider, Pure Data, MaxMSP және т.б.). Жобаның Github репозиторийі сіз «клиент_тестинг» қалтасынан SuperCollider, Pure Data және MaxMSP қолдану арқылы қарапайым (қарапайым) пайдалану мысалын таба аласыз. бұл сізге баруға көмектеседі.
VideOSC - Apache 2 лицензиясы бойынша лицензияланған ашық көзі - https: //www.apache .org / лицензиялар / LICENSE-2.0.html .
Бағдарламаның бастапқы коды https://github.com/nuss/VideOSC2 сайтында қол жетімді.
Егер сіз осы шығарылымда қиындықтар тапсаңыз, жоғарыда аталған Github парағындағы «мәселелер» сілтемесін қараңыз. Егер сіз өз проблемаңызды таба алмасаңыз, мәселені ашудан тартынбаңыз.
[*] Ашық дыбысты басқару, заманауи желілік технологиялар үшін оңтайландырылған компьютерлер, дыбыстық синтезаторлар және басқа мультимедиа құрылғыларының арасындағы байланыс протоколы - http://opensoundcontrol.org