1 K+
Descărcări
Evaluarea conținutului
Toți
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran

Despre aplicație

VideOSC este un controler OSC * experimental, care folosește informațiile despre culoare preluate din fluxul video al camerelor (camerelor) încorporate ale unui smartphone sau tabletă bazat pe Android. Imaginile care intră cu fluxul video sunt reduse la o dimensiune definită de utilizator (de exemplu, 5 x 4 pixeli), iar informațiile RGB ale fiecărui pixel sunt trimise unei aplicații compatibile cu OSC care rulează pe un computer din rețeaua locală.

Această versiune este o rescriere completă a versiunii 1, folosind API-ul nativ al lui Android. Deși nu este încă completă de caracteristici, ar trebui să aducă mai multă stabilitate și funcții noi.

Ce mai e nou?

În plus față de un mod simplu, care nu este interactiv, pixelii pot fi acum reglați manual în valorile lor. I.E. pixelii pot fi selectați mai întâi prin glisarea lor și pixelii selectați vor fi afișați apoi în mai multe ecrane. Multisliderele din partea stângă a ecranului afișează valorile curente ale pixelilor selectați. Multisliderele din partea dreaptă a ecranului setează o valoare de mixare între valorile setate manual și valorile care provin de la cameră.

Din versiunea sa actuală 1.1 de pe VideOSC va oferi, de asemenea, acces la diverși senzori, precum orientarea, acceleratorul, accelerația liniară, câmpul magnetic, gravitația, proximitatea, lumina, presiunea aerului, temperatura, umiditatea și locația geografică. Desigur, suportul senzorului va depinde de hardware-ul dispozitivului. Senzorii care nu sunt disponibili vor fi marcați ca atare. Această caracteristică este în pregătire.

Feedback OSC: VideOSC trimite nu numai OSC, ci este configurat să primească mesaje OSC. Este planificată utilizarea acestei abilități pentru a face VideOSC personalizabil de către utilizator. În momentul actual, permite un lucru: Dacă clientul de la distanță (programul sau dispozitivul care primește mesaje OSC de la VideOSC) poate trimite înapoi un șir pentru fiecare pixel, permițând afișarea parametrului pe care îl controlează pixelul în aplicația client. De exemplu. un parametru controlat prin canalul roșu în primul pixel ( / vosc / red1 ) poate fi afișat în pixel dacă numele parametrului este trimis înapoi în comanda / vosc / red1 / nume < / code>. Afișarea șirurilor de feedback poate fi activată apăsând butonul feedback OSC.

Stabilitate

Această versiune s-a concentrat pe remedierea diferitelor scurgeri de memorie care au încetinit considerabil aplicația pe perioade mai lungi de funcționare.

VideOSC nu oferă în sine nici o capacitate de creare a sunetului.

VideOSC ar trebui să funcționeze cu orice software capabil de OSC. În mod ideal, acest software permite sinteza algoritmică și controlul sunetului (de ex. SuperCollider, Pure Data, MaxMSP etc.). În depozitul Github al proiectului, veți găsi exemple (simple) de utilizare cu SuperCollider, Pure Data și MaxMSP în folderul "client_testing" asta v-ar putea ajuta să mergeți.

VideOSC este open source, licențiat sub licența Apache 2 - https: //www.apache .org / licențe / licentiate 2.0.html .
Codul sursă al aplicației este disponibil gratuit la https://github.com/nuss/VideOSC2 .
Dacă găsiți probleme cu această versiune curentă, consultați linkul „Probleme” din pagina Github menționată anterior. Dacă nu găsiți problema dvs., nu ezitați să deschideți o problemă.

[*] Open Sound Control, un protocol de comunicare între computere, sintetizatoare de sunet și alte dispozitive multimedia care este optimizat pentru tehnologia modernă de rețea - http://opensoundcontrol.org
Ultima actualizare
1 mai 2020

Siguranța datelor

Siguranța începe cu înțelegerea modului în care dezvoltatorii îți colectează și trimit datele. Practicile de securitate și confidențialitate a datelor pot varia în funcție de modul de utilizare, de regiune și de vârsta ta. Dezvoltatorul a oferit aceste informații și le poate actualiza în timp.
Nu sunt trimise date terțelor părți
Află mai multe despre cum declară dezvoltatorii trimiterea
Nu au fost colectate date
Află mai multe despre cum declară dezvoltatorii colectarea

Noutăți

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.

Asistență pentru aplicație

Despre dezvoltator
Mag.art. Stefan Nussbaumer
stefan@basislager.org
Austria
undefined