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 feedback.

Стабільність

Цей випуск був зосереджений на виправленні різних витоків пам’яті, що значно уповільнили додаток протягом довших періодів роботи.

VideOSC не забезпечує жодних можливостей створення звуку.

VideOSC повинен працювати з будь-яким програмним забезпеченням, сумісним з ОС. В ідеалі це програмне забезпечення дозволяє алгоритмічний синтез та управління звуком (наприклад, SuperCollider, Pure Data, MaxMSP тощо). У сховищі Github проекту ви знайдете (прості) приклади використання за допомогою SuperCollider, Pure Data та MaxMSP у папці "client_testing" це може допомогти вам іти.

VideOSC є відкритим кодом, ліцензований за ліцензією Apache 2 - https: //www.apache .org / ліцензії / LICENSE-2.0.html .
Вихідний код програми вільно доступний за посиланням https://github.com/nuss/VideOSC2 .
Якщо у вас є проблеми з цим поточним випуском, перейдіть за посиланням «проблеми» на вищезгаданій сторінці Github. Якщо ви не знайдете своєї проблеми, не соромтеся відкривати проблему.

[*] Відкрите управління звуком, протокол для зв'язку між комп’ютерами, синтезаторами звуку та іншими мультимедійними пристроями, оптимізований під сучасні мережеві технології - <a href="http://opensoundcontrol.org" title="Open Sound Control Control> http://opensoundcontrol.org </a>
Оновлено
1 трав. 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.