VideOSC เป็นตัวควบคุม OSC * รุ่นทดลองใช้ข้อมูลสีที่ดึงมาจากสตรีมวิดีโอของกล้อง inbuilt (s) ของสมาร์ทโฟนหรือแท็บเล็ตที่ใช้ Android รูปภาพที่มาพร้อมกับสตรีมวิดีโอจะถูกลดขนาดให้เป็นขนาดที่ผู้ใช้กำหนด (เช่น 5 x 4 พิกเซล) และข้อมูล RGB ของแต่ละพิกเซลจะถูกส่งไปยังแอปพลิเคชันที่รองรับ OSC ที่ทำงานบนคอมพิวเตอร์ภายในเครือข่ายท้องถิ่น
รุ่นนี้เป็นการเขียนที่สมบูรณ์ของเวอร์ชัน 1 โดยใช้ API ของ Android แม้ว่ามันจะยังไม่เสร็จสมบูรณ์ แต่ควรเพิ่มความเสถียรและคุณสมบัติใหม่
มีอะไรใหม่
นอกจากนี้ในโหมดที่เรียบง่ายและไม่โต้ตอบอาจมีการตั้งค่าพิกเซลด้วยตนเอง นั่นคือ พิกเซลแรกอาจถูกเลือกโดยการปัดนิ้วเหนือพิกเซลเหล่านั้นและพิกเซลที่เลือกจะปรากฏขึ้นใน multisliders Multisliders ทางด้านซ้ายของหน้าจอจะแสดงค่าปัจจุบันของพิกเซลที่เลือก Multisliders ทางด้านขวาของหน้าจอจะตั้งค่าการผสมระหว่างค่าที่ตั้งด้วยตนเองและค่าที่เข้ามาจากกล้อง
จากรุ่นปัจจุบันที่ 1.1 บน VideOSC จะช่วยให้สามารถเข้าถึงเซ็นเซอร์ต่าง ๆ เช่นการวางแนวคันเร่งการเร่งความเร็วเชิงเส้นสนามแม่เหล็กแรงโน้มถ่วงความใกล้ชิดแสงความดันอากาศอุณหภูมิความชื้นและตำแหน่งทางภูมิศาสตร์ แน่นอนการสนับสนุนเซ็นเซอร์จะขึ้นอยู่กับฮาร์ดแวร์ของอุปกรณ์ของคุณ เซ็นเซอร์ที่ไม่สามารถใช้งานได้จะถูกทำเครื่องหมายเช่นนี้
คุณลักษณะนี้อยู่ในระหว่างการเตรียมการ
คำติชม OSC: VideOSC ไม่เพียงส่ง OSC เท่านั้น แต่ยังได้รับการตั้งค่าให้รับข้อความ OSC มีการวางแผนที่จะใช้ความสามารถนี้ในการปรับแต่ง VideOSC โดยผู้ใช้ ในขณะนี้อนุญาตให้สิ่งหนึ่ง: ถ้าไคลเอนต์ระยะไกล (โปรแกรมหรืออุปกรณ์ที่ได้รับข้อความ OSC จาก VideOSC) สามารถส่งสตริงกลับสำหรับแต่ละพิกเซลอนุญาตให้แสดงพารามิเตอร์ที่เกี่ยวข้องกับพิกเซลควบคุมในโปรแกรมไคลเอนต์ เช่น. พารามิเตอร์ที่ควบคุมผ่านช่องสัญญาณสีแดงในพิกเซลแรก (
/ vosc / red1
) สามารถแสดงภายในพิกเซลได้หากชื่อพารามิเตอร์ถูกส่งกลับในคำสั่ง
/ vosc / red1 / ชื่อ < / code> การแสดงสตริงความคิดเห็นสามารถเปิดใช้งานได้โดยแตะปุ่ม
ความมั่นคง
รุ่นนี้มุ่งเน้นไปที่การแก้ไขการรั่วไหลของหน่วยความจำต่าง ๆ ซึ่งทำให้แอพพลิเคชั่นช้าลงอย่างมากในระหว่างการใช้งานนาน
VideOSC ไม่มีความสามารถในการสร้างเสียงเอง
VideOSC ควรทำงานกับซอฟต์แวร์ที่มีคุณสมบัติรองรับ OSC ซอฟต์แวร์นี้ให้การสังเคราะห์เสียงและการควบคุมอัลกอริธึม (e. g. 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 ที่กล่าวถึงข้างต้น หากคุณไม่พบปัญหาของคุณที่นั่นอย่าลังเลที่จะเปิดปัญหา
[*] Open Sound Control เป็นโปรโตคอลสำหรับการสื่อสารระหว่างคอมพิวเตอร์เครื่องสังเคราะห์เสียงและอุปกรณ์มัลติมีเดียอื่น ๆ ที่ได้รับการปรับให้เหมาะกับเทคโนโลยีเครือข่ายที่ทันสมัย -
http://opensoundcontrol.org