1 χιλ.+
Λήψεις
Αξιολόγηση περιεχομένου
Κατάλληλο για όλους
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης

Περιγραφή εφαρμογής

Το VideOSC είναι ένας πειραματικός ελεγκτής OSC *, χρησιμοποιώντας τις πληροφορίες χρώματος που ανακτώνται από τη ροή βίντεο της ενσωματωμένης κάμερας (-ών) ενός smartphone ή tablet υπολογιστή με βάση Android. Οι εικόνες που εισέρχονται με τη ροή βίντεο μειώνονται σε ένα μέγεθος καθορισμένο από το χρήστη (π.χ., 5x4 εικονοστοιχεία) και οι πληροφορίες RGB κάθε εικονοστοιχείου αποστέλλονται σε μια εφαρμογή με δυνατότητα OSC που εκτελείται σε έναν υπολογιστή εντός του τοπικού δικτύου.

Αυτή η έκδοση είναι μια πλήρης επανεγγραφή της έκδοσης 1, χρησιμοποιώντας το εγγενές API του Android. Παρόλο που δεν είναι ακόμα πλήρης, θα πρέπει να φέρει περισσότερη σταθερότητα και νέα χαρακτηριστικά.

Τι νέα?

Επιπλέον σε μια απλή, μη αλληλεπιδραστική λειτουργία, τα εικονοστοιχεία μπορούν τώρα να οριστούν στις τιμές τους με το χέρι. Π.χ. τα εικονοστοιχεία μπορούν πρώτα να επιλεγούν μεταφέροντάς τα πάνω από αυτά και τα επιλεγμένα εικονοστοιχεία θα εμφανιστούν στη συνέχεια σε πολυπρογράμματα. Οι πολυπροπυλέτες στην αριστερή πλευρά της οθόνης εμφανίζουν τις τρέχουσες τιμές των επιλεγμένων εικονοστοιχείων. Οι πολλαπλές οθόνες στη δεξιά πλευρά της οθόνης ρυθμίζουν μια τιμή ανάμειξης μεταξύ των τιμών που έχουν οριστεί χειροκίνητα και των τιμών που προέρχονται από την κάμερα.

Από την τρέχουσα έκδοση 1.1 του, το VideOSC θα παρέχει πρόσβαση σε διάφορους αισθητήρες, όπως προσανατολισμό, επιτάχυνση, γραμμική επιτάχυνση, μαγνητικό πεδίο, βαρύτητα, εγγύτητα, φωτισμό, πίεση αέρα, θερμοκρασία, υγρασία και γεωγραφική θέση. Φυσικά, η υποστήριξη αισθητήρων εξαρτάται από το υλικό της συσκευής σας. Οι μη διαθέσιμοι αισθητήρες θα σημειωθούν ως τέτοιοι. Αυτή η λειτουργία βρίσκεται σε προετοιμασία.

Ανατροφοδότηση OSC: Όχι μόνο το Videosc στέλνει OSC, είναι επίσης ρυθμισμένο να λαμβάνει μηνύματα OSC. Προβλέπεται να χρησιμοποιηθεί αυτή η δυνατότητα για να γίνει το VideOSC προσαρμόσιμο από τον χρήστη. Αυτή τη στιγμή επιτρέπει ένα πράγμα: Εάν ο απομακρυσμένος πελάτης (το πρόγραμμα ή η συσκευή που λαμβάνει μηνύματα OSC από το VideOSC) μπορεί να στείλει πίσω μια συμβολοσειρά για κάθε εικονοστοιχείο επιτρέποντας την εμφάνιση της παραμέτρου που το εικονοστοιχείο ελέγχει στην εφαρμογή πελάτη. Π.χ. μια παράμετρος που ελέγχεται μέσω του κόκκινου καναλιού στο πρώτο εικονοστοιχείο ( / vosc / red1 ) μπορεί να εμφανιστεί μέσα στο εικονοστοιχείο εάν το όνομα παραμέτρου επιστραφεί πίσω στην εντολή / vosc / red1 / name < / code>. Η εμφάνιση των συμβολοσειρών ανάδρασης μπορεί να ενεργοποιηθεί πατώντας το κουμπί Ανατροφοδότηση OSC.

Σταθερότητα

Αυτή η απελευθέρωση έχει επικεντρωθεί στον καθορισμό διαφόρων διαρροών μνήμης που επιβραδύνουν σημαντικά την εφαρμογή κατά τη διάρκεια μεγαλύτερων περιόδων λειτουργίας.

Το VideOSC δεν παρέχει τις ίδιες δυνατότητες δημιουργίας ήχου.

Το VideOSC θα πρέπει να συνεργάζεται με οποιοδήποτε λογισμικό με δυνατότητα OSC. Ιδανικά αυτό το λογισμικό επιτρέπει τη σύνθεση και τον έλεγχο αλγοριθμικού ήχου (π.χ. SuperCollider, Pure Data, MaxMSP, κλπ.). Στο αποθετήριο Github του έργου θα βρείτε παραδείγματα χρήσης (απλά) χρησιμοποιώντας το SuperCollider, Pure Data και MaxMSP στο φάκελο "client_testing" που θα μπορούσαν να σας βοηθήσουν να προχωρήσετε.

Το VideOSC είναι ανοικτού κώδικα, με άδεια χρήσης της άδειας Apache 2 - https: //www.apache .org / άδειες / ΑΔΕΙΑ-2.0.html .
Ο πηγαίος κώδικας της εφαρμογής διατίθεται δωρεάν στη διεύθυνση https://github.com/nuss/VideOSC2 .
Αν διαπιστώσετε προβλήματα με αυτήν την τρέχουσα έκδοση, ανατρέξτε στον σύνδεσμο "θέματα" στην προαναφερθείσα σελίδα Github. Αν δεν βρείτε το πρόβλημά σας, μην διστάσετε να ανοίξετε ένα πρόβλημα.

[*] Άνοιγμα ελέγχου ήχου, ένα πρωτόκολλο επικοινωνίας μεταξύ υπολογιστών, συνθεσάιζερ ήχου και άλλων συσκευών πολυμέσων που είναι βελτιστοποιημένες για τη σύγχρονη τεχνολογία δικτύωσης - http://opensoundcontrol.org
Ενημερώθηκε στις
1 Μαΐ 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.

Υποστήριξη εφαρμογής

Σχετικά με τον προγραμματιστή
Mag.art. Stefan Nussbaumer
stefan@basislager.org
Austria
undefined