PraxisLIVE是一款融合了直观的即时可视化连接点编写功能的软件,集成了音频、可视化和数据处理等内嵌组件。它还包含用于即时编程Java、processing和GLSL的内嵌式C语言编译器和在线编辑器。PraxisLIVE紧密围绕PraxisCORE构建,后者是一个适用于实时系统的模块化设计JVM运行时环境,支持即时编程。PraxisCORE结合了分布式系统的参与者、运行时编码变更和自我认知,将Erlang、Smalltalk和Extempore等编程语言层面引入Java生态,打造了一个强大的服务平台。
应用特点
实时音频/视频处理:PraxisLIVE支持音频/视频的实时处理,适用于新闻媒体解决方案、数据可视化、传感器、智能机器人、物联网技术等多个领域。
图形化编程:通过图形化的连接点编写,用户可以快速可视化地构建项目,无需编写大量代码。
组件化设计:PraxisLIVE支持拖拽组件和绘图连接,编写即时反馈,无需中断写作流程。
动态扩展:在运行时可以动态扩展Fork组件,或重新构建新组件,无需删除任何架构。
集成开发环境:集成在线编辑器和C语言编译器,支持Java和OpenGL着色器开发。
资源共享与导入:支持导出和共享资源,或从现有库中导入。
自定义控制板:在可视化GUI在线编辑器中搭建操作面板,小构件自动配置并同步到属性。
MIDI与OSC支持:将MIDI控制板或OSC地址映射到所有属性。
物理计算:物理计算简易的健身运动分析视频组件可用于控制其他主要参数。
TinkerForge支持:通过TinkerForge连接浏览一系列传感器,或控制电机、伺服驱动器等设备。
分布式系统设计:支持分布式系统架构,适用于处理多个管道。
如何使用
开始项目:打开PraxisLIVE,创建一个新的项目。
添加组件:从左侧组件库中选择所需的组件,拖拽到工作区。
连接组件:通过鼠标点击组件之间的连接点,创建连接。
编写代码:在组件的编辑器中编写代码,实现特定功能。
测试与调试:在运行时测试项目,并进行调试。
导出与分享:将项目导出为可共享的格式,或上传到在线库中。
- 新游戏暂无消息 参与地图设计大赛赢取奖励 10-31
- 2K公布免费第三人称英雄射击游戏《Ethos计划》 10-21
- 考试啦,《葫芦娃2》带来原动画细节小考卷(4) 10-21
- 王国两位君主北欧之地隐士有什么用 10-21
- 我的世界种子怎么种植方法 10-21
- 崩坏学园2怎么注销崩坏怎么注销账号 10-21
- 不止《生化危机》外媒精选30款恐怖佳作 10-21
- 王国两位君主北欧之地雷神之锤解锁顺序 10-21
- 梦幻西游梦玲珑穿什么 10-21
- 功夫熊猫阿宝邀你切磋,《蛋仔派对》联动KouKouLove第二弹开启 10-21