VideOSC


2.0alpha2 от Stefan Nussbaumer
01/05/2020 Старые Версии

Введение VideOSC

Экспериментальный OSC контроллер, используя информацию о цвете вашей камеры телефона

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

Этот выпуск полностью переписан в версии 1 с использованием встроенного в Android API. Хотя он еще не завершен, он должен принести больше стабильности и новых возможностей.

Что нового?

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

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

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

стабильность

Этот выпуск был сфокусирован на устранении различных утечек памяти, которые значительно замедляли работу приложения в течение более длительных периодов работы.

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

Что нового в последней версии 2.0alpha2

Last updated on 10/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.

Дополнительная информация о Приложения

Последняя версия

2.0alpha2

Загрузил

وليد صوراني

Требуемая версия Android

Android 4.1+

Available on

Жаловаться

Сообщить о неприемлемом содержании

Ещё

Используйте приложение APKPure

Историческую версию VideOSC можно получить на Android

Скачать

Используйте приложение APKPure

Историческую версию VideOSC можно получить на Android

Скачать

Альтернатива VideOSC

Рекомендуем