1 tis.+
Stahování
Hodnocení obsahu
Všichni (E)
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky

Informace o aplikaci

VideOSC je experimentální řadič OSC *, který využívá barevné informace získané z video proudu vestavěné kamery (kamer) smartphonu nebo tabletového počítače se systémem Android. Obrazy přicházející s video proudem jsou zmenšeny na uživatelem definovanou velikost (např. 5 x 4 pixely) a informace RGB každého pixelu jsou odeslány do aplikace podporující OSC spuštěné v počítači v místní síti.

Toto vydání je úplným přepsáním verze 1 pomocí nativního rozhraní API pro Android. Ačkoli ještě není kompletní, měl by přinést větší stabilitu a nové funkce.

Co je nového?

Kromě jednoduchého neinteraktivního režimu mohou být nyní pixely v jejich hodnotách nastaveny ručně. Tj. pixely mohou být nejprve vybrány přejetím přes ně a vybrané pixely se pak zobrazí v multisliderech. Multisider na levé straně obrazovky zobrazuje aktuální hodnoty vybraných pixelů. Multisidery na pravé straně obrazovky nastavují hodnotu mixu mezi ručně nastavenými hodnotami a hodnotami přicházejícími z kamery.

Od své aktuální verze 1.1 na VideOSC bude také poskytovat přístup k různým senzorům, jako je orientace, akcelerátor, lineární zrychlení, magnetické pole, gravitace, přiblížení, světlo, tlak vzduchu, teplota, vlhkost a geo umístění. Podpora senzoru bude samozřejmě záviset na hardwaru vašeho zařízení. Nedostupné senzory budou takto označeny. Tato funkce se připravuje.

Zpětná vazba OSC: VideOSC nejenže odesílá OSC, je také nastavena na příjem OSC zpráv. Je plánováno použití této schopnosti k tomu, aby uživatel přizpůsobil VideOSC. V současné chvíli to umožňuje jednu věc: Pokud vzdálený klient (program nebo zařízení, které přijímá zprávy OSC od VideOSC) může poslat zpět řetězec pro každý pixel, což umožňuje zobrazit parametr, který daný pixel ovládá v klientské aplikaci. Např. parametr ovládaný přes červený kanál v prvním pixelu ( / vosc / red1 ) může být zobrazen uvnitř pixelu, pokud je název parametru odeslán zpět příkazem / vosc / red1 / name < / kód>. Zobrazení řetězců zpětné vazby lze aktivovat klepnutím na tlačítko OSC zpětná vazba.

Stabilita

Tato verze byla zaměřena na opravu různých úniků paměti, které výrazně zpomalily aplikaci během delších provozních období.

VideOSC sám o sobě neposkytuje žádné možnosti vytváření zvuku.

VideOSC by měl pracovat s jakýmkoli softwarem podporujícím OSC. Ideálně tento software umožňuje algoritmickou syntézu a ovládání zvuku (např. SuperCollider, Pure Data, MaxMSP atd.). V úložišti Githubu najdete názorné (jednoduché) příklady použití SuperCollider, Pure Data a MaxMSP ve složce "client_testing" to by vám mohlo pomoci jít.

VideOSC je open source, licencovaný na základě licence Apache 2 - https: //www.apache .org / licence / LICENSE-2.0.html .
Zdrojový kód aplikace je volně k dispozici na adrese https://github.com/nuss/VideOSC2 .
Pokud narazíte na problémy s tímto aktuálním vydáním, podívejte se na odkaz 'Problémy' na výše uvedené stránce Github. Pokud problém nenajdete, neváhejte problém otevřít.

[*] Open Sound Control, protokol pro komunikaci mezi počítači, zvukovými syntetizátory a dalšími multimediálními zařízeními, který je optimalizován pro moderní síťové technologie - http://opensoundcontrol.org
Datum aktualizace
1. 5. 2020

Zabezpečení údajů

Bezpečnost začíná pochopením toho, jak vývojáři shromažďují a sdílejí vaše data. Postupy ochrany soukromí a zabezpečení dat se mohou lišit podle způsobu používání, oblasti a věku. Tyto informace poskytl vývojář a může je průběžně aktualizovat.
S třetími stranami nejsou sdílena žádná data
Další informace o tom, jak vývojáři deklarují sdílení
Aplikace neshromažďuje žádná data
Další informace o tom, jak vývojáři deklarují shromažďování

Novinky

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.