VideOSC


2.0alpha2 por Stefan Nussbaumer
May 1, 2020 Versões Antigas

Sobre VideOSC

Um controlador de OSC experimental, utilizando as informações de cor de sua câmera de telefone

O VideOSC é um controlador OSC * experimental, usando as informações de cores recuperadas do fluxo de vídeo da (s) câmera (s) embutida (s) de um smartphone ou tablet com Android. As imagens que chegam com o fluxo de vídeo são reduzidas para um tamanho definido pelo usuário (por exemplo, 5 x 4 pixels) e as informações RGB de cada pixel são enviadas para um aplicativo compatível com OSC em execução em um computador na rede local.

Esta versão é uma reescrita completa da versão 1, usando a API nativa do Android. Embora ainda não esteja completo, deve trazer mais estabilidade e novos recursos.

O que há de novo?

Além de um modo simples e não interativo, os pixels agora podem ser definidos em seus valores manualmente. I.e. os pixels podem ser selecionados primeiro passando sobre eles e os pixels selecionados serão exibidos em multisliders. As multisliders no lado esquerdo da tela exibem os valores atuais dos pixels selecionados. Os multisliders no lado direito da tela definem um valor de mix entre os valores definidos manualmente e os valores provenientes da câmera.

A partir da sua versão atual 1.1 no VideOSC também fornecerá acesso a vários sensores, como orientação, acelerador, aceleração linear, campo magnético, gravidade, proximidade, luz, pressão do ar, temperatura, umidade e localização geográfica. Obviamente, o suporte ao sensor dependerá do hardware do seu dispositivo. Os sensores não disponíveis serão marcados como tal. Este recurso está em preparação.

Feedback OSC: o VideOSC não apenas envia o OSC, mas também está configurado para receber mensagens do OSC. Está planejado usar essa capacidade de tornar o VideOSC personalizável pelo usuário. No momento atual, ele permite uma coisa: se o cliente remoto (o programa ou dispositivo que recebe mensagens OSC do VideOSC) puder enviar uma sequência de caracteres para cada pixel, permitindo exibir o parâmetro que o pixel relacionado está controlando no aplicativo cliente. Por exemplo. um parâmetro controlado pelo canal vermelho no primeiro pixel ( / vosc / red1 ) pode ser exibido dentro do pixel se o nome do parâmetro for enviado de volta no comando / vosc / red1 / name < / código>. A exibição de cadeias de feedback pode ser ativada tocando no botão .

Estabilidade

Esta versão foi focada na correção de vários vazamentos de memória, o que atrasou consideravelmente o aplicativo durante períodos mais longos de operação.

O VideOSC não fornece nenhum recurso de criação de som.

O VideOSC deve funcionar com qualquer software compatível com OSC. Idealmente, este software permite síntese e controle de som algorítmico (por exemplo, SuperCollider, Pure Data, MaxMSP, etc.). No repositório Github do projeto, você encontrará exemplos de uso (simples) de exibição usando SuperCollider, Pure Data e MaxMSP na pasta "client_testing" isso pode ajudá-lo a seguir em frente.

O VideOSC é de código aberto, licenciado sob a licença Apache 2 - https: //www.apache .org / licenças / LICENSE-2.0.html .

O código fonte do aplicativo está disponível gratuitamente em https://github.com/nuss/VideOSC2 .

Se você encontrar problemas com esta versão atual, consulte o link 'problemas' na página do Github acima mencionada. Se você não encontrar o seu problema, não hesite em abrir um problema.

[*] Open Sound Control, um protocolo para comunicação entre computadores, sintetizadores de som e outros dispositivos multimídia otimizados para a moderna tecnologia de rede - http://opensoundcontrol.org

Novidades da Última Versão 2.0alpha2

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

Informações Adicionais do Aplicativo

Última versão

2.0alpha2

Enviado por

وليد صوراني

Requer Android

Android 4.1+

Disponível em

Relatório

Marcar como inapropriado

Mostrar mais

Usar o APKPure APP

Obter o APK da versão antiga de VideOSC para Android

Baixar

Usar o APKPure APP

Obter o APK da versão antiga de VideOSC para Android

Baixar

Alternativa de VideOSC

Descobrir