1 хил.+
Изтегляния
Класификация на съдържанието
За всички възрасти
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка

Всичко за това приложение

VideOSC е експериментален OSC * контролер, използващ цветовата информация, получена от видеопотока на вградената / ите камера / и на смартфон или таблет, базиран на Android. Изображенията, постъпващи с видео потока, се намаляват до зададен от потребителя размер (например 5 x 4 пиксела) и RGB информацията на всеки пиксел се изпраща до OSC-съвместимо приложение, работещо на компютър в локалната мрежа.

Това издание е пълно пренаписване на версия 1, използвайки родния API на Android. Въпреки че тя все още не е пълна с функции, тя трябва да донесе повече стабилност и нови функции.

Какво ново?

В допълнение към опростен неинтерактивен режим, пикселите вече могат да бъдат зададени в техните стойности ръчно. Т.е. пикселите първо могат да бъдат избрани чрез прекарване на пръст върху тях и избраните пиксели ще бъдат показани след това в мултиплъзгачи. Мултиплайдерите в лявата част на екрана показват текущите стойности на избраните пиксели. Мултиплайдерите от дясната страна на екрана задават микс стойност между ръчно зададените стойности и стойностите, идващи от камерата.

От текущата си версия 1.1 VideOSC ще осигури достъп до различни сензори, като ориентация, ускорител, линейно ускорение, магнитно поле, гравитация, близост, светлина, налягане на въздуха, температура, влажност и геолокация. Разбира се, поддръжката на сензора ще зависи от хардуера на вашето устройство. Недостъпните сензори ще бъдат маркирани като такива. Тази функция се подготвя.

Обратна връзка OSC: VideOSC не само изпраща OSC, но също така е настроен да получава OSC съобщения. Планира се да се използва тази способност, за да се направи VideOSC възможност за настройване от потребителя. В момента това позволява едно: Ако отдалеченият клиент (програмата или устройството, което получава OSC съобщения от VideOSC) може да изпрати обратно низ за всеки пиксел, което позволява да се покаже параметърът, който съответстващият пиксел контролира в клиентското приложение. Например параметър, управляван през червения канал в първия пиксел ( / vosc / red1 ), може да бъде показан в рамките на пиксела, ако името на параметъра се изпрати обратно в командата / vosc / red1 / name < / код>. Показването на низове за обратна връзка може да бъде активирано чрез натискане на бутона OSC обратна връзка.

стабилност

Това издание е фокусирано върху отстраняване на различни течове на паметта, които забавят значително приложението през по-дълги периоди на работа.

VideOSC не предоставя никакви възможности за създаване на звук.

VideOSC трябва да работи с всеки софтуер, поддържащ OSC. В идеалния случай този софтуер позволява алгоритмичен синтез и контрол на звука (например SuperCollider, Pure Data, MaxMSP и т.н.). В хранилището на Github на проекта ще намерите изглед (прости) примери за използване с помощта на SuperCollider, Pure Data и MaxMSP в папката "client_testing" това може да ви помогне да продължите.

VideOSC е отворен код, лицензиран под лиценз Apache 2 - https: //www.apache .org / лицензи / ЛИЦЕНЗ-2.0.html .
Изходният код на приложението е свободно достъпен на https://github.com/nuss/VideOSC2 .
Ако откриете проблеми с настоящата версия, моля, вижте връзката „проблеми“ на горепосочената страница на Github. Ако не откриете проблема си, не се колебайте да отворите проблем.

[*] Open Sound Control, протокол за комуникация между компютри, синтезатори на звук и други мултимедийни устройства, оптимизиран за модерни мрежови технологии - http://opensoundcontrol.org
Актуализирано на
1.05.2020 г.

Безопасност на данните

Безопасността започва с разбирането на това как програмистите събират и споделят данните ви. Практиките за поверителност и сигурност на данните може да варират в зависимост от употребата от ваша страна, региона и възрастта ви. Тази информация е предоставена от програмиста и той може да я актуализира с течение на времето.
Не се споделят данни с трети страни
Научете повече за това, как програмистите декларират споделянето
Не се събират данни
Научете повече за това, как програмистите декларират събирането

Новите неща

This intermediate release was originally planned as part of a bigger release, containing new user-facing features.

New in this release:
- send OSC messages in OSC bundles instead of single OSC messages. This should make OSC communication more reliable and reduce network traffic.
- always create OSC messages as new OSC messages, don't re-use old messages. This should guarantee that always the correct values are sent and not old ones over and over.

Поддръжка на приложението

Всичко за програмиста
Mag.art. Stefan Nussbaumer
stefan@basislager.org
Austria
undefined