VideOSC הוא בקר OSC * ניסיוני, המשתמש במידע הצבעוני שאוחזר מזרם הווידיאו של המצלמות המובנות של סמארטפון או מחשב טאבלט מבוסס אנדרואיד. התמונות המגיעות עם זרם הווידיאו מוגדלות לגודל מוגדר על ידי המשתמש (למשל 5 x 4 פיקסלים) ומידע ה- RGB של כל פיקסל נשלח ליישום המסוגל OSC הפועל במחשב ברשת המקומית.
מהדורה זו הינה שכתוב מלא של גרסה 1, באמצעות ה- API המקורי של אנדרואיד. למרות שהוא עדיין לא הושלם תכונות, הוא אמור להביא יותר יציבות ותכונות חדשות.
מה חדש?
בנוסף למצב פשוט ולא אינטראקטיבי, כעת ניתן להגדיר פיקסלים בערכים שלהם באופן ידני. כלומר תחילה ניתן לבחור בפיקסלים על ידי החלקה מעליהם והפיקסלים שנבחרו יוצגו לאחר מכן ברכיבי-רשת. ריבוי הרוכבים בצד שמאל של המסך מציגים את הערכים הנוכחיים של הפיקסלים שנבחרו. ריבוי הרוכבים בצד ימין של המסך קובעים ערך לערבב בין הערכים שהוגדרו ידנית לערכים המגיעים מהמצלמה.
מהגרסה הנוכחית 1.1 שלה ב- VideOSC תספק גישה גם לחיישנים שונים, כמו אוריינטציה, מאיץ, תאוצה ליניארית, שדה מגנטי, כוח משיכה, קרבה, אור, לחץ אוויר, טמפרטורה, לחות ומיקום גיאוגרפי. כמובן שתמיכת חיישנים תהיה תלויה בחומרה של המכשיר שלך. חיישנים שאינם זמינים יסומנו ככאלה. תכונה זו נמצאת בהכנה.
משוב OSC: לא רק VideOSC שולח OSC, הוא גם מוגדר לקבל הודעות OSC. מתוכנן להשתמש ביכולת זו כדי להפוך את VideOSC להתאמה אישית על ידי המשתמש. ברגע הנוכחי זה מאפשר דבר אחד: אם הלקוח המרוחק (התוכנית או המכשיר שמקבל הודעות OSC מ- VideOSC) יכול לשלוח חזרה מחרוזת עבור כל פיקסל, ומאפשר להציג את הפרמטר שאותו פיקסל הנושא שולט ביישום הלקוח. למשל ניתן להציג פרמטר הנשלט דרך הערוץ האדום בפיקסל הראשון (
/ vosc / red1
) בפיקסל אם שם הפרמטר נשלח בחזרה בפקודה
/ vosc / red1 / name < / קוד>. ניתן להפעיל מחרוזות משוב על ידי הקשה על הלחצן
.
יציבות
מהדורה זו התמקדה בתיקון דליפות זיכרון שונות אשר האטו את היישום במידה ניכרת במהלך תקופות פעולה ארוכות יותר.
VideOSC אינו מספק יכולות יצירת קול בעצמו.
VideOSC צריך לעבוד עם כל תוכנה המספקת OSC. באופן אידיאלי תוכנה זו מאפשרת סינתזה ושליטה של צלילים אלגוריתמיים (למשל. SuperCollider, Pure Data, MaxMSP וכו '). ב מאגר Github של הפרויקט תמצאו דוגמאות שימוש (פשוטות) של תצוגה באמצעות SuperCollider, Pure Data ו- MaxMSP בתיקייה "client_testing" זה עשוי לעזור לך להתחיל.
VideOSC הוא קוד פתוח, ברישיון תחת רישיון Apache 2 - https: //www.apache .org / רישיונות / LICENSE-2.0.html .
קוד המקור של היישום זמין באופן חופשי ב https://github.com/nuss/VideOSC2 .
אם אתה נתקל בבעיות במהדורה הנוכחית הזו, אנא עיין בקישור 'בעיות' בדף Github שהוזכר לעיל. אם אתה לא מוצא את הבעיה שלך, אל תהסס לפתוח בעיה.
[*] פתח את בקרת הקול, פרוטוקול לתקשורת בין מחשבים, סינתיסייזרים למכשירים ומכשירי מולטימדיה אחרים שמותאם במיוחד לטכנולוגיית רשת מודרנית - http://opensoundcontrol.org