1 t+
Downloads
Indholdsklassificering
Alle
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot

Om denne app

VideOSC er en eksperimentel OSC * -controller, der bruger farveoplysninger hentet fra videostrømmen på det indbyggede kamera (er) på en Android-baseret smartphone eller tabletcomputer. Billederne, der kommer ind med videostrømmen, skaleres ned til en brugerdefineret størrelse (f.eks. 5 x 4 pixels), og RGB-informationen for hver pixel sendes til en OSC-kompatibel applikation, der kører på en computer inden for det lokale netværk.

Denne udgivelse er en komplet omskrivning af version 1 ved hjælp af Android's native API. Selvom det endnu ikke er funktionsfuldt, skal det give mere stabilitet og nye funktioner.

Hvad er nyt?

Ud over en simpel, ikke-interaktiv tilstand kan pixels nu indstilles i deres værdier manuelt. Dvs. pixels kan først vælges ved at skubbe over dem, og de valgte pixels vises derefter i multisliders. Multisliderne på venstre side af skærmen viser de aktuelle værdier for de valgte pixels. Multisliderne på højre side af skærmen indstiller en blandingsværdi mellem de manuelt indstillede værdier og de værdier, der kommer ind fra kameraet.

Fra sin nuværende version 1.1 på VideOSC giver også adgang til forskellige sensorer, såsom orientering, accelerator, lineær acceleration, magnetfelt, tyngdekraft, nærhed, lys, lufttryk, temperatur, fugtighed og geo placering. Naturligvis vil sensorsupport afhænge af hardware på din enhed. Ikke-tilgængelige sensorer vil blive markeret som sådan. Denne funktion er under forberedelse.

Feedback OSC: VideOSC sender ikke kun OSC, det er også konfigureret til at modtage OSC-meddelelser. Det er planlagt at bruge denne mulighed for at gøre VideOSC tilpasbar af brugeren. På det nuværende tidspunkt tillader det en ting: Hvis fjernklienten (programmet eller enheden, der modtager OSC-meddelelser fra VideOSC) kan sende en streng tilbage til hver pixel, hvilket tillader at vise den parameter, som den relevante pixel kontrollerer i klientapplikationen. F.eks. en parameter, der styres gennem den røde kanal i den første pixel ( / vosc / red1 ), kan vises inden i pixel, hvis parameternavnet sendes tilbage i kommandoen / vosc / red1 / name < / code>. Visning af feedbackstrenge kan aktiveres ved at trykke på OSC feedback -knappen.

Stabilitet

Denne udgivelse har været fokuseret på at fikse forskellige hukommelseslækager, der bremsede applikationen betydeligt i længere perioder med drift.

VideOSC leverer ikke selv lydskabelsefunktioner.

VideOSC skal arbejde med enhver OSC-kompatibel software. Ideelt set tillader denne software algoritmisk lydsyntese og kontrol (f.eks. SuperCollider, Pure Data, MaxMSP osv.). I projektets Github-arkiv finder du en oversigt (enkle) anvendelseseksempler ved hjælp af SuperCollider, Pure Data og MaxMSP i mappen "client_testing" det kan hjælpe dig med at komme i gang.

VideOSC er open source, licenseret under Apache-licensen 2 - https: //www.apache .org / licenser / lICENS-2.0.html .
Applikationens kildekode er frit tilgængelig på https://github.com/nuss/VideOSC2 .
Hvis du finder problemer med denne aktuelle udgivelse, bedes du henvise til linket 'problemer' på ovennævnte Github-side. Hvis du ikke finder dit problem, tøv ikke med at åbne et problem.

[*] Åben lydkontrol, en protokol til kommunikation mellem computere, lydsynteser og andre multimedieenheder, der er optimeret til moderne netværksteknologi - http://opensoundcontrol.org
Opdateret
1. maj 2020

Datasikkerhed

For at du kan beskytte dine data, er det vigtigt at sætte sig ind i, hvordan udviklere indsamler og deler disse data. Databeskyttelses- og sikkerhedsprocedurer kan variere afhængigt af din brug, din region og din alder. Udvikleren har leveret disse oplysninger og kan løbende opdatere dem.
Der deles ikke data med tredjeparter
Få flere oplysninger om, hvordan udviklere angiver, at de deler data
Der blev ikke indsamlet data
Få flere oplysninger om, hvordan udviklere angiver, at de indsamler data

Nyheder

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.