1 mil+
Transferências
Classificação de conteúdo
Todos
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã

Acerca desta app

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

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
Atualizada a
01/05/2020

Segurança dos dados

A segurança começa com a compreensão da forma como os programadores recolhem e partilham os seus dados. As práticas de privacidade e segurança dos dados podem variar consoante a sua utilização, região e idade. O programador forneceu estas informações e pode atualizá-las ao longo do tempo.
Nenhum dado é partilhado com terceiros
Saiba mais sobre como os programadores declaram a partilha
Não são recolhidos dados
Saiba mais sobre como os programadores declaram a recolha

Novidades

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.