1 k+
Aflaaie
Inhoudgradering
Almal
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent

Meer oor hierdie app

VideOSC is 'n eksperimentele OSC * -beheerder, en gebruik die kleurinligting wat van die video-stroom van die ingeboude kamera (s) van 'n Android-gebaseerde slimfoon of tabletrekenaar verkry word. Die beelde wat met die video-stroom inkom, word afgeskaal tot 'n gebruiker-gedefinieerde grootte (bv. 5 x 4 pixels) en die RGB-inligting van elke pixel word gestuur na 'n OSC-bekwame toepassing wat op 'n rekenaar binne die plaaslike netwerk werk.

Hierdie weergawe is 'n volledige herskryf van weergawe 1, met behulp van Android se oorspronklike API. Alhoewel dit nog nie volledig is nie, moet dit meer stabiliteit en nuwe funksies meebring.

Wat's nuut?

Bykomend tot 'n eenvoudige, nie-interaktiewe modus, kan pixels nou handmatig in hul waardes ingestel word. Dit wil sê pixels kan eerstens gekies word deur daaroor te vee en die geselekteerde pixels word dan in multisliders vertoon. Die multisliders aan die linkerkant van die skerm vertoon die huidige waardes van die geselekteerde pixels. Die multisliders aan die regterkant van die skerm stel 'n mengwaarde tussen die handmatig ingestelde waardes en die waardes wat van die kamera af kom.

Vanaf die huidige weergawe 1.1 op VideOSC bied u ook toegang tot verskillende sensors, soos oriëntasie, versneller, lineêre versnelling, magneetveld, swaartekrag, nabyheid, lig, lugdruk, temperatuur, humiditeit en geo-ligging. Natuurlik sal sensorsteun afhang van die hardeware van u toestel. Nie-beskikbare sensors sal as sodanig gemerk word. Hierdie funksie is in voorbereiding.

Terugvoer OSC: VideOSC stuur nie net OSC nie, maar is ook opgestel om OSC-boodskappe te ontvang. Daar word beplan om hierdie vermoë te gebruik om VideOSC aanpasbaar deur die gebruiker te maak. Op die oomblik laat dit een ding toe: as die eksterne kliënt (die program of toestel wat OSC-boodskappe van VideOSC ontvang) 'n string vir elke pixel kan terugstuur, sodat die parameter die betreffende pixel in die klientoepassing kan beheer. Bv 'n parameter wat deur die rooi kanaal in die eerste pixel ( / vosc / red1 ) beheer word, kan binne die pixel vertoon word as die parameternaam teruggestuur word in die opdrag / vosc / red1 / name < / code>. Om terugvoersnare te vertoon, kan geaktiveer word deur op die OSC-terugvoer te tik.

stabiliteit

Hierdie weergawe is gefokus op die herstel van verskillende geheuelekkasies wat die toepassing aansienlik vertraag het gedurende langer periodes van werking.

VideOSC bied nie self klankskapingsmoontlikhede nie.

VideOSC moet met enige OSC-geskikte sagteware werk. Die ideaal is dat hierdie sagteware algoritmiese klank sintese en beheer moontlik maak (bv. SuperCollider, Pure Data, MaxMSP, ens.). In die Github-bewaarplek van die projek vind u 'n voorbeeld (eenvoudige) voorbeelde van die gebruik van SuperCollider, Pure Data en MaxMSP in die gids "client_testing" dit kan u help om aan die gang te kom.

VideOSC is open source, gelisensieer onder die Apache-lisensie 2 - https: //www.apache org / lisensies / lISENSIE-2.0.html .
Die bronkode van die toepassing is vrylik beskikbaar by https://github.com/nuss/VideOSC2 .
As u probleme ondervind met hierdie huidige weergawe, verwys dan na die skakel 'kwessies' op die genoemde Github-bladsy. As u nie u probleem vind nie, moet u huiwer om 'n probleem te open.

[*] Open Sound Control, 'n protokol vir kommunikasie tussen rekenaars, klanksinteseerders en ander multimedia-toestelle wat geoptimaliseer is vir moderne netwerktegnologie - http://opensoundcontrol.org
Opgedateer op
01 Mei 2020

Dataveiligheid

Veiligheid begin wanneer jy verstaan hoe ontwikkelaars jou data insamel en deel. Praktyke vir dataprivaatheid en -sekuriteit kan verskil op grond van jou gebruik, streek en ouderdom. Die ontwikkelaar het hierdie inligting verskaf en kan dit mettertyd opdateer.
Geen data word met derde partye gedeel nie
Kom meer te wete oor hoe ontwikkelaars datadeling verklaar
Geen data ingesamel nie
Kom meer te wete oor hoe ontwikkelaars insameling verklaar

Wat's nuut

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.

Appsteundienste

Meer oor die ontwikkelaar
Mag.art. Stefan Nussbaumer
stefan@basislager.org
Austria
undefined