PraxisLIVE混合了直觀的實(shí)時(shí)可視化節(jié)點(diǎn)編輯功能,包括一系列用于音頻、可視化和數(shù)據(jù)處理的內(nèi)置組件,以及用于實(shí)時(shí)編碼Java、processing和GLSL的嵌入式編譯器和編輯器。
PraxisLIVE是圍繞PraxisCORE構(gòu)建的,這是一個(gè)用于網(wǎng)絡(luò)物理編程的模塊化JVM運(yùn)行時(shí),支持實(shí)時(shí)系統(tǒng)的實(shí)時(shí)編碼。通過(guò)分布式的參與者森林架構(gòu)、運(yùn)行時(shí)代碼更改和全面的內(nèi)省,PraxisCORE將Erlang、Smalltalk和Extempore等方面引入了Java世界……一個(gè)強(qiáng)大的平臺(tái),媒體處理,數(shù)據(jù)可視化,傳感器,機(jī)器人,物聯(lián)網(wǎng),以及更多!
軟件特色
用餐時(shí)間的音頻/視頻
實(shí)時(shí)架構(gòu)設(shè)計(jì)與實(shí)時(shí)操作的音頻和視頻銘記在心。圖形模塊集成支持處理,GStreamer和OpenGL。低延遲音頻DSP模塊與可選插孔綁定。
直觀的圖形修補(bǔ)
補(bǔ)丁風(fēng)格的節(jié)點(diǎn)編輯為快速可視化項(xiàng)目建設(shè)。拖放組件,繪制連接。編輯一切實(shí)時(shí)反饋,不打斷你的創(chuàng)作流程。
在運(yùn)行時(shí)擴(kuò)展
Fork組件是動(dòng)態(tài)的,或者從頭開始創(chuàng)建新的組件,所有這些都不需要?jiǎng)h除一個(gè)框架。集成實(shí)時(shí)編輯器和編譯器的Java,處理和OpenGL著色器。導(dǎo)出和共享,或者從正在增長(zhǎng)的庫(kù)中導(dǎo)入。
自定義控制器
在可視化GUI編輯器中構(gòu)建控制面板——小部件自動(dòng)配置并將自己同步到屬性。將MIDI控制器或OSC地址映射到任何屬性。
物理計(jì)算
簡(jiǎn)單的運(yùn)動(dòng)分析視頻元件可以用來(lái)控制其他參數(shù)。使用TinkerForge綁定訪問(wèn)一系列傳感器,或控制電機(jī)、伺服器和其他設(shè)備。
分布式設(shè)計(jì)
從頭開始構(gòu)建,用于使用分布式體系結(jié)構(gòu)處理多個(gè)管道。選擇透明地跨進(jìn)程和機(jī)器運(yùn)行項(xiàng)目。