VideOSC


2.0alpha2 per Stefan Nussbaumer
May 1, 2020 Vecchie versioni

A proposito di VideOSC

Un controller OSC sperimentale, utilizzando le informazioni sul colore della vostra fotocamera del telefono

VideOSC è un controller OSC * sperimentale, che utilizza le informazioni sui colori recuperate dal flusso video delle telecamere integrate di uno smartphone o tablet basato su Android. Le immagini che arrivano con il flusso video vengono ridimensionate in base a una dimensione definita dall'utente (ad esempio 5 x 4 pixel) e le informazioni RGB di ciascun pixel vengono inviate a un'applicazione compatibile con OSC in esecuzione su un computer all'interno della rete locale.

Questa versione è una riscrittura completa della versione 1, utilizzando l'API nativa di Android. Sebbene non sia ancora completo di funzionalità, dovrebbe apportare maggiore stabilità e nuove funzionalità.

Cosa c'è di nuovo?

Oltre a una modalità semplice, non interattiva, i pixel possono ora essere impostati manualmente nei loro valori. Cioè i pixel possono prima essere selezionati scorrendo su di essi e i pixel selezionati verranno quindi visualizzati in multislider. I multislider sul lato sinistro dello schermo visualizzano i valori correnti dei pixel selezionati. I multislider sul lato destro dello schermo impostano un valore di mix tra i valori impostati manualmente e i valori provenienti dalla telecamera.

Dalla sua attuale versione 1.1 su VideOSC fornirà anche l'accesso a vari sensori, come orientamento, acceleratore, accelerazione lineare, campo magnetico, gravità, prossimità, luce, pressione dell'aria, temperatura, umidità e geolocalizzazione. Naturalmente, il supporto del sensore dipenderà dall'hardware del dispositivo. I sensori non disponibili verranno contrassegnati come tali. Questa funzione è in preparazione.

Feedback OSC: VideOSC non solo invia OSC, ma è anche configurato per ricevere messaggi OSC. Si prevede di utilizzare questa capacità per rendere VideOSC personalizzabile dall'utente. Al momento attuale consente una cosa: se il client remoto (il programma o il dispositivo che riceve i messaggi OSC da VideOSC) è in grado di inviare una stringa per ciascun pixel, consentendo di visualizzare il parametro che il pixel relativo sta controllando nell'applicazione client. Per esempio. un parametro controllato attraverso il canale rosso nel primo pixel ( / vosc / red1 ) può essere visualizzato all'interno del pixel se il nome del parametro viene rispedito nel comando / vosc / red1 / name < / code>. La visualizzazione delle stringhe di feedback può essere attivata toccando il pulsante .

Stabilità

Questa versione si è concentrata sulla correzione di varie perdite di memoria che hanno rallentato notevolmente l'applicazione durante periodi di funzionamento più lunghi.

VideOSC non fornisce alcuna capacità di creazione audio.

VideOSC dovrebbe funzionare con qualsiasi software compatibile con OSC. Idealmente questo software consente la sintesi e il controllo del suono algoritmico (ad esempio SuperCollider, Pure Data, MaxMSP, ecc.). Nel repository Github del progetto troverai una vista (semplice) esempi di utilizzo usando SuperCollider, Pure Data e MaxMSP nella cartella "client_testing" ciò potrebbe aiutarti ad andare avanti.

VideOSC è open source, concesso in licenza con licenza Apache 2 - https: //www.apache .org / licenze / LICENZA-2.0.html .

Il codice sorgente dell'applicazione è disponibile gratuitamente all'indirizzo https://github.com/nuss/VideOSC2 .

In caso di problemi con questa versione corrente, fare riferimento al collegamento "Problemi" nella pagina Github sopra menzionata. Se non trovi il tuo problema, non esitare ad aprire un problema.

[*] Open Sound Control, un protocollo per la comunicazione tra computer, sintetizzatori audio e altri dispositivi multimediali ottimizzato per la moderna tecnologia di rete - http://opensoundcontrol.org

Novità nell'ultima versione 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.

Informazioni APP aggiuntive

Ultima versione

2.0alpha2

Caricata da

وليد صوراني

È necessario Android

Android 4.1+

Available on

Segnala

Segna come inappropriata

Mostra Altro

Use APKPure App

Get VideOSC old version APK for Android

Scarica

Use APKPure App

Get VideOSC old version APK for Android

Scarica

VideOSC Alternativa

Scoprire