VideOSC és un controlador experimental OSC *, que utilitza la informació de color que es recupera del flux de vídeo de les càmeres o càmeres integrades d’un telèfon intel·ligent o una tauleta basades en Android. Les imatges que s’introdueixen amb el flux de vídeo s’escalfen fins a una mida definida per l’usuari (per exemple, 5 x 4 píxels) i la informació RGB de cada píxel s’envia a una aplicació compatible amb l’OSC que s’executa en un ordinador de la xarxa local.
Aquesta versió és una reescriptura completa de la versió 1, mitjançant l'API nativa d'Android. Tot i que encara no és completa, hauria de proporcionar més estabilitat i noves funcions.
Que hi ha de nou?
A més d'un mode senzill, no interactiu, ara es poden definir manualment els píxels en els seus valors. I.e. Primer es poden seleccionar píxels passant-los per passar-los i els píxels seleccionats es mostraran en diversos formats. Els multisleus de la part esquerra de la pantalla mostren els valors actuals dels píxels seleccionats. Els multisleus que es troben a la part dreta de la pantalla estableixen un valor de barreja entre els valors ajustats manualment i els valors que provenen de la càmera.
A partir de la seva versió 1.1 1.1 de VideOSC també es donarà accés a diversos sensors, com orientació, accelerador, acceleració lineal, camp magnètic, gravetat, proximitat, llum, pressió de l'aire, temperatura, humitat i ubicació geogràfica. Per descomptat, el suport del sensor dependrà del maquinari del dispositiu. Els sensors no disponibles estaran marcats com a tals. Aquesta funció està en preparació.
Feedback OSC: VideOSC no només envia OSC, sinó que també està configurat per rebre missatges OSC. Està previst utilitzar aquesta capacitat per fer que VideOSC sigui personalitzable per l’usuari. Actualment permet una cosa: si el client remot (el programa o dispositiu que rep missatges OSC de VideOSC) pot enviar una cadena per a cada píxel, permetent mostrar el paràmetre que el control del píxel a l'aplicació client. Per exemple. un paràmetre controlat a través del canal vermell al primer píxel (
/ vosc / red1
) es pot mostrar dins del píxel si el nom del paràmetre es torna a enviar a la comanda
/ vosc / red1 / name < / code>. La visualització de cadenes de comentaris es pot activar si premeu el botó
.
Estabilitat
Aquesta versió s'ha centrat en la correcció de diverses fuites de memòria que han fet disminuir considerablement l'aplicació durant períodes més llargs de funcionament.
VideOSC no proporciona cap capacitat de creació de so.
VideOSC hauria de funcionar amb qualsevol programari capaç d’OSC. L'ideal és que aquest programari permeti la síntesi algoritmica i el control del so (per exemple, SuperCollider, Pure Data, MaxMSP, etc.). Al repositori Github del projecte, trobareu exemples d’ús (senzills) d’ús amb SuperCollider, Pure Data i MaxMSP a la carpeta "client_testing" potser us ajudarà a sortir endavant.
VideOSC és de codi obert, amb llicència Apache 2 - https: //www.apache .org / license / LICENSE-2.0.html .
El codi font de l’aplicació està disponible lliurement a https://github.com/nuss/VideOSC2 .
Si trobeu problemes amb aquesta versió actual, consulteu l’enllaç "problemes" de la pàgina Github abans esmentada. Si no trobeu el problema, no dubteu en obrir un problema.
[*] Open Sound Control, un protocol per a la comunicació entre ordinadors, sintetitzadors de so i altres dispositius multimèdia optimitzats per a una moderna tecnologia de xarxa - http://opensoundcontrol.org