Use APKPure App
Get VideOSC old version APK for Android
Een experimentele OSC-controller, met de kleur van uw telefoon camera
VideOSC is een experimentele OSC * -controller die gebruikmaakt van de kleurinformatie die is opgehaald uit de videostream van de ingebouwde camera ('s) van een Android-smartphone of tabletcomputer. De afbeeldingen die binnenkomen met de videostream worden verkleind tot een door de gebruiker gedefinieerde grootte (bijv. 5 x 4 pixels) en de RGB-informatie van elke pixel wordt verzonden naar een OSC-compatibele toepassing die op een computer binnen het lokale netwerk draait.
Deze release is een volledige herschrijving van versie 1, met behulp van de native API van Android. Hoewel het nog niet volledig is, zou het voor meer stabiliteit en nieuwe functies moeten zorgen.
Wat is er nieuw?
Naast een eenvoudige, niet-interactieve modus kunnen pixels nu handmatig in hun waarden worden ingesteld. D.w.z. pixels kunnen eerst worden geselecteerd door erover te vegen en de geselecteerde pixels worden vervolgens weergegeven in multisliders. De multi-schuifregelaars aan de linkerkant van het scherm tonen de huidige waarden van de geselecteerde pixels. De multisliders aan de rechterkant van het scherm stellen een mixwaarde in tussen de handmatig ingestelde waarden en de waarden die van de camera binnenkomen.
Vanaf de huidige versie 1.1 biedt VideOSC ook toegang tot verschillende sensoren, zoals oriëntatie, versneller, lineaire versnelling, magnetisch veld, zwaartekracht, nabijheid, licht, luchtdruk, temperatuur, vochtigheid en geolocatie. Natuurlijk is sensorondersteuning afhankelijk van de hardware van uw apparaat. Niet-beschikbare sensoren worden als zodanig gemarkeerd. Deze functie is in voorbereiding.
Feedback OSC: VideOSC verzendt niet alleen OSC, het is ook ingesteld om OSC-berichten te ontvangen. Het is de bedoeling om deze mogelijkheid te gebruiken om VideOSC door de gebruiker aan te passen. Op dit moment staat het één ding toe: als de externe client (het programma of apparaat dat OSC-berichten van VideOSC ontvangt) voor elke pixel een string terug kan sturen, waardoor de parameter kan worden weergegeven die door de betreffende pixel wordt bestuurd in de clienttoepassing. Bijv. een parameter die wordt bestuurd via het rode kanaal in de eerste pixel ( / vosc / red1 ) kan binnen de pixel worden weergegeven als de parameternaam wordt teruggestuurd in de opdracht / vosc / red1 / name < / code>. Het weergeven van feedbackreeksen kan worden geactiveerd door te tikken op de knop .
Stabiliteit
Deze release is gericht op het oplossen van verschillende geheugenlekken die de toepassing aanzienlijk hebben vertraagd tijdens langere perioden van gebruik.
VideOSC biedt zelf geen mogelijkheden voor het maken van geluid.
VideOSC zou moeten werken met alle OSC-compatibele software. Idealiter maakt deze software algoritmische geluidssynthese en -regeling mogelijk (bijvoorbeeld SuperCollider, Pure Data, MaxMSP, enz.). In de Github repository van het project vindt u een overzicht (eenvoudige) gebruiksvoorbeelden met SuperCollider, Pure Data en MaxMSP in de map "client_testing" dat kan je helpen op gang te komen.
VideOSC is open source, gelicentieerd onder de Apache-licentie 2 - https: //www.apache .org / licenties / LICENTIE-2.0.html .
De broncode van de applicatie is gratis beschikbaar op https://github.com/nuss/VideOSC2 .
Als u problemen ondervindt met deze huidige release, raadpleegt u de link 'issues' op de eerder genoemde Github-pagina. Als u uw probleem niet kunt vinden, aarzel dan niet om een probleem te openen.
[*] Open Sound Control, een protocol voor communicatie tussen computers, geluidssynthesizers en andere multimedia-apparaten dat is geoptimaliseerd voor moderne netwerktechnologie - http://opensoundcontrol.org
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.
Geüpload door
وليد صوراني
Android vereist
Android 4.1+
Categorie
Melden
VideOSC
2.0alpha2 by Stefan Nussbaumer
May 10, 2020